Sao Paulo is the largest city in the southern hemisphere and in South America. It may not have the beauty of Rio, but there is plenty to do there!