Boats are moored in the waters by Plymouth Rock in…

Boats are moored in the waters by Plymouth Rock in Massachusetts, USA. A nearby site onshore is recognized as the disembarkation point of William Bradford and the Mayflower Pilgrims who founded Plymouth Colony in 1620. The following year, they celebrated a successful harvest with a three-day event that was attended by members of the Wampanoag Tribe. It’s from this gathering that we derive the modern Thanksgiving celebration as we know it.

Instagram: http://bit.ly/2iJjER4

41°57′30″N 70°39′43″W

Source imagery: Nearmap