World Geography
How many island are located in Windermere Lake in England?
More Questions from World Geography
On what mountain in Foshan, China is a 62-m tall statue of Guanyin, an East Asia goddess, located?
Reveal Answer
The Amazon, partly located in Brazil, is second in size behind which other world river?
Reveal Answer
The city of Madrid can be found in which of these countries?
Reveal Answer
What Swiss folk music involves making a high-low-high-low sound with your voice?
Reveal Answer
What small Caribbean island has Codrington as its capital?
Reveal Answer
The city currently known as Mexico City was created by what native American people in 1325?
Reveal Answer
What city in China's Guangdong Province means "Buddha Mountain" in Chinese?
Reveal Answer