Caribbean

Cartagena, Barranquilla, Santa Marta. Colombia’s three largest Caribbean cities each have tons to offer, from colonial architecture to tropical beaches. The Caribbean region is also home to small towns virtually lost in time and the stark desert beauty of the northern La Guajira region.