As the story goes, the Pilgrims first disembarked onto this rock in 1620 when they arrived in what would become ... If you visit today, you'll mostly find a line of vendors selling the same elephant ...
Some results have been hidden because they may be inaccessible to you