The tourism industry has been up and coming but some places remain overlooked, hence are much cheaper. Visit the historic gem of Santa Marta, the first Spanish settlement in Colombia and the oldest surviving city in the country. Aside from history, you get to enjoy beautiful beaches, amazing reefs for unforgettable snorkeling and a bustling nightlife. The coastal fishing city of Cartagena will delight you with history, adventure and of course, warmth, and great prices.