According to an article on Boston.com, Plymouth, which will celebrate the 400th anniversary of the Mayflower next year, was named among the 20 best places to go in 2020 by Frommer’s. It is the only New England locale on the list. “Get ready to party like it’s 1620,” Frommer’s wrote about traveling to Plymouth. Click here to read […]
Read More