10. Carnival - Montevideo, Uruguay

Uruguayans have the longest Carnival celebration in the world, letting loose for more than 40 days every year, most vibrantly in the country's capital, Montevideo. Theaters throughout the city are assembled and locals take to the stage to present the social and political climate of the... PABLO PORCIUNCULA/AFP/Getty Images
Loading