World Geography

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

More Questions from World Geography
From which Arab country can you drive to see the eastern shore of the Dead Sea?
Reveal Answer
Deforestation in the Peten Forest is a concern in what nation?
Reveal Answer
Which island group is farthest north?
Reveal Answer
What small Caribbean island has Codrington as its capital?
Reveal Answer
Which Scottish town was the home of Robert Burns between 1791 and 1796?
Reveal Answer
In Mexico, if someone says "uno", what do they mean?
Reveal Answer
What is the official language of Cuba?
Reveal Answer
At 302 meters, what Riyadh skyscraper is the third tallest building in Saudi Arabia?
Reveal Answer