Sao Paulo is a very large city in Brazil and the largest in the whole South America. If you plan a visit there, check out the top 3 places to see and top 3 things to do in São Paulo.
1. Ibirapuera Park
This is a gorgeous park with a central location that is worth a visit at anytime. The park features a Planetarium, a museum of art and several bike paths. If you visit the city along with your family, you cannot miss seeing the Ibirapuera Park.
2. Rua Oscar Freire
This street is the ideal spot for shopping addicts. Most of Brazil's most well known brands have locations on this street, and some of them featured their designs during Sao Paulo Fashion Week. Don't leave the city without a pair of fashionable jeans.
3. Serra da Cantareira
This historical site is a must see when you're in town. Serra da Cantareira contains natural rock caverns, and if you walk up to Pedra Grande you will get an amazing view of Sao Paulo.
4. Parque Zoológico de São Paulo
Take a morning off to enjoy the city's main zoo. The zoo includes more than 2,700 different animals, including exotic birds and reptiles. The zoo is home to 366 species of animals.
5. Mercado Municipal
This market offers anything you would have in mind, starting with fresh produce and ending with cooked foods. If you want to try out something traditional, this is the place to be.
6. Teatro Municipal
The Municipal Theater has been restored recently, and features a great architectural design. If you want to visit, you should first buy a ticket for one of the events playing here.