Keep scrolling down for answers and more stats ...
1.
Largest city in Asia by population
2.
Largest city in Europe by population
3.
Largest city in Africa by Population
4.
Largest city in South America by population
5.
Largest city in North America by population
6.
Largest city in Oceania
7.
Largest city in Antarctica
Amundsen-Scott South Pole Station
✓