In September of 1620, around one hundred people set sail from Plymouth, England on a ship called the Mayflower. After a long and treacherous voyage fraught with unforeseen storms, the ship dropped anchor that December off the shores of present-day Cape Cod,...
Subscribe To Our Newsletter
Join our mailing list to receive the latest news and updates from our team.