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
Cebu
Samar
Bohol
More Questions from Landmarks
Where in Boston would you ride the "Swan Boats"?
Reveal Answer
Where in NYC is the U.S. Open tennis tournament held?
Reveal Answer
What's the only one of the Seven Wonders of the Ancient World that still stands?
Reveal Answer
What was the first Renaissance building in England, located in London which underwent 6 years of renovation?
Reveal Answer
Where in New York would you find the Korean War Monument?
Reveal Answer
What city is the hometown of the Beatles?
Reveal Answer
Where would you find the fictional Dracula's castle?
Reveal Answer
What is the mausoleum for fourth dynasty Egyptian Pharaoh Khufu?
Reveal Answer