World Geography
Help
What is the most populated city in North America? a) New York b) Los Angeles c) Toronto d) Mexico City
Mexico City
How many US states border Mexico?
4
What is the most populated city in the world? a) Los Angeles b) Tokyo c) Sao Paulo
Tokyo
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies