Answer to riddle
• 1620 landing place
• Famous landing spot
• Landing place for the Pilgrims
• Mayflower landing
• Pilgrims' landing place: 2 wds.