World Geography
What city is home to New South China Mall, one of the world's largest, though largely empty, shopping malls?
More Questions from World Geography
Which of these cities located in England has a 2011 census population count of 67,497?
Reveal Answer
Which country is located on the continent of North America?
Reveal Answer
What skyscraper is the tallest building in Ho Chi Minh City, Vietnam?
Reveal Answer
What was the country now known as Thailand formerly called?
Reveal Answer
Where is the northernmost point of land in the world?
Reveal Answer
What city in the Congo was founded in 1881 and named Leopoldville in honor of King Leopold II of Belgium?
Reveal Answer
In which Latin American country is Santiago de Cali located?
Reveal Answer