A cinematic fleet of over 50 majestic 300-foot-long tall ships arrives in Boston this week—with fireworks, ship tours, a Ferris Wheel, parades, & more
A massive parade of Tall Ships takes over Boston this weekend. From Saturday, July 11, through Thursday, July 16, Sail Boston floats into the city. Akin to the Unit...