Landmarks

Magellan's Cross is one of the popular and must-see landmarks on what island in the Philippines?

More Questions from Landmarks
Which waterfall making up Niagara Falls lies predominantly in Canada?
Reveal Answer
What Presidential landmark is this?
Reveal Answer
Where is the United Nations building?
Reveal Answer
Where will you find St. Basil's Cathedral?
Reveal Answer
Which lake is part of Slowinski National Park in Poland?
Reveal Answer
With which of these places is the character Mickey Mouse most often connected?
Reveal Answer
In what state is the Coachella Valley Music and Arts Festival held?
Reveal Answer
How many blocks of bluestone make up Stonehenge?
Reveal Answer