10 Best Places to Celebrate the 4th of July

These 10 destinations do a bang-up job of celebrating Independence Day.