If you love big cities, you're going to love Brazil's sophisticated, lively, humming gargantuan mega-city, Sao Paulo. It's one of the biggest cities on earth, and with that thriving hum of humanity, comes a richness of cultural attractions that only a big city can provide.
There's great museums and urban parks, a huge variety of restaurants boasting every kind of international cuisine you could imagine (not to mention some fantastic Brazilian kitchens). There's myriad hotels from big-name corporate towers to quirky boutique hotels like the fascinating Hotel Unique.
Some of the fun things you...