Landmarks

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

More Questions from Landmarks
Where is the Lowell Observatory, where the planet Pluto was discovered in 1930?
Reveal Answer
In which city is the biggest Disney theme park located in?
Reveal Answer
How many canals are in Amsterdam?
Reveal Answer
Which tourist attraction is famous for John Brown's 1859 arsenal seizure?
Reveal Answer
What did the state of Kansas rename in honor of the heroic nurse Clara Barton?
Reveal Answer
You can find the Bell Telephone Laboratories at which location?
Reveal Answer
La Grande Arche is a monument to what in Paris?
Reveal Answer
Which best describes the Guggenheim Museum?
Reveal Answer