Which is the most populated city in the world?

Tokyo
Sao Paulo
Hong Kong
Mexico City

Trivia Crack Answers Main Page