World Cup host cities tour – Sao Paulo

Sao Paolo

View gallery

13 photos

Sao Paulo is the largest city in Brazil. It also ranks among the most populous in the world, with just over 11 million inhabitants.

View Comments (0)