Colombia has a tropical climate along the coast and eastern plains. However it can be a bit cooler in the highlands. The best time to visit Colombia is December to March as well as July and August. The weather is pleasant during these months and many festivals take place at this time.
Explanation: