Uruguay has the longest carnival in the world
Uruguay has the longest carnival in the world. It begins in late January and continues through mid-March. For approximately 40 days, thousands of people go to the streets or house of shows to accompany the various attractions, which are displayed throughout the country, and are m... ✚