Whether it's a romantic escape or a family break, a trip to the seaside is sure to keep you happy. Enjoy a relaxing afternoon together along the water's edge at North Beach.
North Beach is located in New North End and has an entrance fee. Eager to explore other attractions in the area? These are all within close reach of the stretch of coastline — Waterfront Park, Church Street Marketplace and Lake Champlain Ferry.