Cartagena de Indias is a destination you can’t miss if you travel to Colombia. It has everything you could possibly need: beautiful sights, historical attractions, museums, lively nightlife, vibrant gastronomy and even stunning beaches.
Discover the main...