Home
Categories
Search
Home
Categories
General
Landmarks
Magellan's Cross is one of the popular and must-see landmarks on what island in the Philippines?
Landmarks
Magellan's Cross is one of the popular and must-see landmarks on what island in the Philippines?
Leyte
Samar
Cebu
Bohol
More Questions from Landmarks
Which U.S. war's veterans have a memorial dedicated to them in Washington, DC?
Reveal Answer
What is New Mexico's longest river?
Reveal Answer
What is the official residence of the President of Russia?
Reveal Answer
The Pink House in Buenos Aires is the presidential palace of which country?
Reveal Answer
What is the highest mountain in Japan?
Reveal Answer
In what country is the World Heritage site, Peking Man Site at Zhoukoudian?
Reveal Answer
What landmark would you find in the California city once named Yerba Buena?
Reveal Answer
The Colorado river flows through which landmark?
Reveal Answer