Cartagena de Indias, Colombia

Travel Spy: Cartagena - a Caribbean Dream

Cartagena de Indias, simply put, is a city that has it all! Mesmerising historical and architectural heritage, a rich culinary scene, stylish hotels, hip boutiques, vibrant nightlife fuelled with zest for life...