P-town Sights: Pilgrims First Landing Park and Long Point
If you know much about Provincetown’s history, you know that Provincetown was ACTUALLY where the Pilgrims first arrived in the New World after storms forced them to abandon their route to Plymouth, MA. While here, they drew up the Mayflower … Continue reading