Rhode Island RI
Mayflower II finds safe haven in New Bedford
The recently restored Mayflower II was tied up at the New Bedford state pier on Tuesday as protection from Tropical Storm Isaias. The replica of the Pilgrim's ship was on its way f…