Rising above the city on San Lázaro hill, Castillo San Felipe de Barajas is one of the most impressive colonial fortresses in the Americas. A visit takes a couple of hours and gives you a whole new understanding of why Cartagena was so fiercely defended — and so...