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 Our App
Download Weather App
Taz Show

Listen Live