Mexico's Cuauhtemoc Tall Ship Docks In BostonMexico's only tall ship is now docked in Boston. It arrived at the Seaport World Trade Center Sunday morning, and will be open for public tours today through Thursday.

More From CBS Boston

Download Weather App
Taz Show

Listen Live