Tomorrow, Friday August 31 through Monday September 3, 2012, the Maritime Museum of San Diego will host the Festival of Sail 2012, the largest tall ship festival on the west coast, transforming San Diego’s North Embarcadero into a nautical theme park. More … Continue reading