7. Sao Paolo, Brazil
Sao Paolo, Brazil is the largest metropolitan area in the Southern hemisphere – so we’re actually surprised it’s not higher up on the list. There’s 20 million residents or so in the city, and is the most populous of all the Americas. But truth of the matter is, Brazil breeds some of the world’s top race car drivers – there’s probably a reason for that. It’s worth mentioning that Sao Paolo has no ring roads, so residents are forced to navigate the city with local streets.