The port city of Cartagena de Indias in Colombia’s Caribbean coast is one of our favorite places to regroup and recharge. Seeped in history and brimming with charm, it has become a top destination in its own right. Headed there for the holidays? Here are our picks.
Stay @ Hotel Santa Teresa
The rooms are fantastic, but so is their restaurant downstairs and their rooftop. Its yellow pastel facade is iconic.