World Geography

Which of these cities is located in England according to a 2011 census has 107,355 people?

More Questions from World Geography
Which landmark visible from space is seen here?
Reveal Answer
What is the smallest country in the world?
Reveal Answer
Which of the following islands is the biggest?
Reveal Answer
What Japanese city was originally known as "Edo", which means "bay-entrance" or "estuary"?
Reveal Answer
What is the main river flowing through Cambridge, England?
Reveal Answer
On what mountain in Foshan, China is a 62-m tall statue of Guanyin, an East Asia goddess, located?
Reveal Answer
What river does England's Dogmarsh Bridge and the Fingle Bridge run over?
Reveal Answer
Which Middle Eastern country's highest elevation point is Haji Ibrahim at 3,600 meters?
Reveal Answer