5 Sights To See In Brazil With the Olympics being held in this country Brazil has emerged as one of the top tourist destinations flocked by casual…