12 sites you shouldn’t miss in mega city São Paulo

Best things you can do in Brazils largest city São Paulo, a mega city containing 18 million people, has a lot to offer. For those who love big cities, nightlife, museums and culture check out the list below of all you can do in Brazil’s economic hub. The city was founded by Jesuit missionaries on …