Cartagena is the most romantic city in Colombia: colourful colonial houses with flowered balconies, horse carriages and sunsets on the old walls. Keep in mind that it is hot (often 32°C with high humidity), more expensive than the rest of Colombia and full of street vendors in the old town. Getsemaní, next door, has a more local, artistic feel.
History & How Long to Stay
Pedro de Heredia founded Cartagena de Indias on 1 June 1533. It became the main Spanish port of the Caribbean, where gold and silver from South America were shipped to Spain and where enslaved Africans were brought in. Pirates like Francis Drake attacked it, so Spain built walls and forts over about 200 years. In 1741, Admiral Blas de Lezo defended the city against a huge British fleet led by Edward Vernon. Cartagena declared independence on 11 November 1811. The port, fortresses and monuments became a UNESCO site in 1984.
How long to stay: 3 to 4 days, including a day on the islands.