Tag Archives | Brazil Ibirapuera Park

south-americas-biggest-city-sao-paulo-brazil

South America’s biggest city – São Paulo Brazil

Exploring the massive metropolis of Sao Paulo Brazil South America is known for its culture and history, but Sao Paulo, Brazil offers both mixed with everything you would expect of a world class modern city. Often overlooked in favour of beach destination Rio de Janeiro, Sao Paulo is the continent’s equivalent of Manhattan. At just […]

Continue Reading