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
Bohol
Samar
More Questions from Landmarks
The Perito Moreno Glacier is located in the Patagonia region of which country?
Reveal Answer
In what country is the World Heritage site, Sydney Opera House?
Reveal Answer
What state is Arlington National Cemetery in?
Reveal Answer
Where is the U.S. Naval Academy located?
Reveal Answer
What California landmark was in the 2011 film "Rise of the Planet of the Apes"?
Reveal Answer
In what country is the Archaeological Site of Troy?
Reveal Answer
Which of these facts describes the Berlin Wall?
Reveal Answer
In what country is the World Heritage site, Wartburg Castle?
Reveal Answer