CARTAGENA, COLOMBIA — Towering over San Lázaro Hill in Cartagena stands the Castillo San Felipe de Barajas, the most formidable…
You’ve been successfully subscribed to our newsletter!
Sign in to your account
Remember me