Plymouth Rock, where the Mayflower Pilgrims landed, Plymouth, Massachusetts, New England, United States of America (USA), North America
The Pilgrim Fathers Memorial commemorating the depature point of The Mayflower in 1620 from the city of Southampton, Hampshire, England, United Kingdom, Europe