Can I use my business visa as a tourist to visit Brazil?

Yes, it is possible to tour the country with a business visa, you do not need a separate tourist visa.
 

Get Your Brazil Visa Here

Google Remarketing Tag