Reading Time: 5 minutes Why go? Rocky headlands dotted with stone forts surround the deep indigo waters of Cartagena, creating the ultimate defence against enemy ships. This natural harbour is tucked between the Mediterranean and
Reading Time: 5 minutes Why go? Rocky headlands dotted with stone forts surround the deep indigo waters of Cartagena, creating the ultimate defence against enemy ships. This natural harbour is tucked between the Mediterranean and