Cartagena

Opened: December 13, 2007

Clock Tower
1124
102 Clock Tower