3. Rio Carnival

This iconic carnival is held before Lent annually and is considered the biggest and best carnival on earth. Each day of the colorful celebrations sees 2 million people descend onto the streets of Rio. The carnival’s roots date back to 1723 but the show gets brighter and more glamorous with each passing year. This is one spectacular event you’ll certainly want to experience at least once in your life.

#3 Rio Carnival

4. Day Of The Dead, Mexico

Featured in the last James Bond movie, this fascinating May festival is a much happier occasion than it sounds. Family and friends join together to celebrate the lives of dead loved ones, remember them so they live on in the afterlife and pray for them too. It’s a big deal in Mexico and is considered a National Holiday with banks closing for the day.

#4 Day Of The Dead, Mexico