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?
Cebu
Leyte
Samar
Bohol
More Questions from Landmarks
What bronze sculpture covered with gold stands atop a stone column in Mexico City?
Reveal Answer
The ancient Phoenician city of Constantine is located in what modern-day Arab country?
Reveal Answer
In what city will you find the Summer Palace?
Reveal Answer
What famous American monument was finished in 1885?
Reveal Answer
Who had the palaces and cathedrals built in the Kremlin?
Reveal Answer
Where would you find the Atlas Mountains?
Reveal Answer
What Australian attraction is this?
Reveal Answer
How many steps lead up to the Lincoln Memorial?
Reveal Answer