
1. Rio Carnival – Brazil
The festival dates back to the 1700s, and streets will be filled with 2 million people per day. The festival usually begins on a Friday and ends on a Wednesday, but many Brazilians turn it into a 10 day holiday.
The Carnival with 2 million people per day on the streets is considered the biggest carnival in the world.



























































