The best month to visit Colombia depends on your itinerary. January, December, and July offer warm weather for beaches and city tours, while September to ...