1. Cartagena – No-brainer. Every Colombian will tell you the same. This is a jewel not only for Colombia, but for the entire continent. Centuries of history (pirates rock), whitewashed Spanish architecture, cool Caribbean breeze, crazy nightlife, beautiful people….I could go on. A few too many tourists and half of Bogota comes to visit on holidays, but still a place you can't miss. Plus it is a good base for exploring the coast (or substitute Santa Marta, if you wish)
2. Medellin and Bogota- Lumped these two together since time outdoors is time well spent in Colombia. Bogota is a high-fashion business and education center with ample history, sites to visit, and a nightlife to rival any city in South America. Check out Candelaria in the city center for museums as well as Andres Carne de Res in nearby Chia for a night you will never forget. Alse servers as a jumping off point to visit the historic Boyaca department to the north.
Medellin is the city of eternal spring, full of proud paisas and blooming flowers. Smaller and more asthetically pleasing than Bogota, it can be reached by a short, short plane from the capital or by bus.
3. Parque Tayrona- Nestled against the Caribbean and bordered by small mountains, Tayrona National Park offers deserted beaches fringed by jungle, coral reefs, deep bays, and an established visitors infrastructure. Also within striking distance of of Ciudad Perdida, the Lost City, which every adventure-minded person should experience.
4.Mompos (Mompox)- The town that time forgot, stuck in a giant swamp in the northeastern part of the country. Famous for hospitality and rocking chairs, this is supposedly the town that Gabriel Garcia Marquez based Macondo off of in One Hundred Years of Solitude. Getting there is an adventure of its own…don't miss this place! You will be happily surprised.
5. The Amazon- Definitely not for everyone, the southern town of Leticia offers endless rainforest adventure. Forget what you saw in Costa Rica; the Amazon is another world. Truly awe-inspiring.
Honorable Mention: San Andres and Providencia- Wayyyyyy up in the Caribbean by Honduras, these two islands are the sort of funky, mixed-bag cultural paradoxes that you expect to find in El Caribe. Beautiful, duty-free, and less developed and cheaper than other Caribbean islands.