"Perhaps the most famous steps in history, the Mayflower Steps have supposedly been located in a surprising, yet somewhat cheeky spot — under a women's restroom in an English pub.
A set of steps built in Plymouth in 1934 commemorates the location where the Pilgrims are said to have left England on the Mayflower in 1620 to settle North America. However, a local landlord says the actual location of the steps is not where tourists line up every year, but rather beneath the Admiral MacBride pub just a few feet away "

Small, Medium, Large, X-Large
View all 3 images >