Answer :

lillian35
Mexico City I believe
Yes, the most populated city north of the equator would be Mexico City.

Other Questions