is one of America’s oldest cities and has all the charm you would expect of a New England seaport town, complete with a harbor that will take your breath away. Yachting in Boston Harbor allows one to experience all the natural beauty, history and culture this East Coast city has to offer. Cruising in the Harbor Islands National Park includes navigating 34 islands situated along the shoreline that offer spectacular views of the Boston skyline and Massachusetts Bay. On the islands, you can explore tide pools, hike to a lighthouse, go kayaking, swimming or fishing. Situated on a prominent land-outcropping between Boston and Gloucester, is the small town of Marblehead, known as the “Yachting Capitol of America.” From its earliest days, Marblehead has been one of the country’s leading sailing centers, supporting a host of marine activities while providing many services and supplies to boaters. The Boston Yacht Club, the oldest yacht club in New England and the third oldest in the country, enjoys an aggressive racing program, such as the Marblehead-to-Halifax Ocean Race and the Sonar Frostbiting. For a fun-filled and educational experience, visit the New England Aquarium, located right next to Boston Harbor. Of course, there’s no place like Boston to celebrate Independence Day. The Boston Harborfest is a week long festival that celebrates the colonial and maritime heritage of this historic city, with reenactments, historical tours, concerts, fireworks and more all along the waterfront district.