Fourth of July weekend events abound in region

by