World Geography

Which of these cities is in England and has a population of 91,297 people, (2011 census)?

More Questions from World Geography
Where is the city of Porto Alegre located?
Reveal Answer
Which is the largest country by surface area?
Reveal Answer
The Rialto Bridge is one of the four bridges spanning the Grand Canal in which town?
Reveal Answer
Chile's capital Santiago is within a few hours of both the Andes and what ocean?
Reveal Answer
What geography term is defined as "map scale which is written in words and numbers"?
Reveal Answer
In which Latin American country is Barranquilla located?
Reveal Answer
Which of these is actually a city?
Reveal Answer
In 1900, which of these countries had the largest population?
Reveal Answer