Landmarks
Folk legend says that what monster lives in the River Thames?
More Questions from Landmarks
What South American landmark is consisted of about 275 individual waterfalls and cascades?
Reveal Answer
In what city in China is Lotus World, the largest lotus ecological theme park in the world, found?
Reveal Answer
In what country is the World Heritage site, Archaeological Site of Olympia?
Reveal Answer
Located in the Nazca Desert in southern Peru, what are the best known geoglyphs in the world?
Reveal Answer
Also called the Pharos of Alexandria, what was regarded as one of the Seven Wonders of the Ancient World?
Reveal Answer
What is the name commonly used to refer to the University of Paris?
Reveal Answer