A year-round destination, Columbia is known for chilly temperatures in the Andes and tropical climate in lowlands. December to March are busy months as it's the best time to visit Colombia. This dry period is perfect for exploring cities, beaches, and sites and participating in festivals like Feria de Cali, Carnival of Blacks & Whites, and Barranquilla Carnival. April to June is a short rainy season. Spring brings touristy Semana Santa and Easter celebrations, so plan your trip in advance. The mini dry season from July to August is a sweet time for exploring the Caño Cristales river and spotting humpback whales off the Pacific coast. The shoulder season runs from September until November with occasional rains, but most attractions are still open and the prices are lower.