It's Mayflower Day! 399 Years Ago The Pilgrims Set Sail And Landed In PTown


September 16, 1620 - The Pilgrims set sail from Plymouth, England... They would land in Ptown, Explore Truro & Eastham and end up in our Plymouth :) Can't wait for all the celebrations next year for #400 :)