2. Boston, MA
The historic city of Boston is the perfect place to celebrate the Fourth of July holiday by exposing your family to some history and a lot of fun. The city hosts an award-winning festival called the Boston Harborfest, which includes both patriotic celebrations as well as museum exhibits, free concerts, Revolutionary re-enactments, and a fireworks spectacular. Parents will love teaching their kids something educational, kids will love the action and your entire family will have fun together. Plus, there are always steals and deals so you can get the most out of your trip and save at the same time.