Landmarks
Magellan's Cross is one of the popular and must-see landmarks on what island in the Philippines?
More Questions from Landmarks
Located in the Nazca Desert in southern Peru, what are the best known geoglyphs in the world?
Reveal Answer
The Church of the Society of Jesus, a spectacularly ornate Jesuit church, is located in what Ecuadorian city?
Reveal Answer
Which unusual Victorian mansion, built by an heiress, was under construction for 38 years?
Reveal Answer