Strange Festivals Around the World

The Carnival in Rio de Janeiro is a festival held every year before Lent and considered the biggest carnival in the world with 2 million people per day on the streets. The first festivals of Rio date back to 1723.