World Geography

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

More Questions from World Geography
Which country is highlighted?
Reveal Answer
In which Latin American country is Barranquilla located?
Reveal Answer
Which city harbors the capital of two independent states?
Reveal Answer
What city is the largest coastal city in northern China?
Reveal Answer
Which of these is the largest source of foreign trade for Fiji?
Reveal Answer
Albania is located on which continent?
Reveal Answer
What is the official currency of Bermuda?
Reveal Answer
Colombia's climate is dictated by its proximity to which geographical feature?
Reveal Answer