Cartagena has a lot of history to discover in its walls.

Cartagena has a lot of history to discover in its walls.