San Pedro de la Roca Castle, Santiago de Cuba: hours, tickets · Mike Lee