How to spend the perfect day in Cartagena, the Colombian city with a Caribbean heart
This article was produced by National Geographic Traveller (UK). Cartagena — a lively city on Colombia’s northern Caribbean coast — has always moved to the rhythm of its own drum.