World Geography
In which Latin American country is Barranquilla located?
More Questions from World Geography
Which of these cities is in England and has a population of 91,297 people, (2011 census)?
Reveal Answer
What is a large memorial in Hanoi, Vietnam, located in the center of Ba Dinh Square?
Reveal Answer
What is the capital city of the former U.S.S.R. republic Moldova?
Reveal Answer
What Thai city has acquired the nickname "Sin City of Asia" for its level of sex tourism?
Reveal Answer
This town was the capital of Jamaica until the capital was changed to Kingston in 1872?
Reveal Answer
What Indian city has been referred to as the "Queen of the Deccan" and "Oxford of the East"?
Reveal Answer