Pilgrims

Where did Pilgrims land when they arrived in America?

See result

On their feet

Find more Riddles
Created by Efigame Development