Read More
Brazil's carnival kicked off over the weekend with more than 53 million revelers taking to the streeets across Rio de Janiro and Sao Paolo. The world's largest festival of parades and street parties officially runs until tomorrow but the partying will continue for a few more days.


















