The Castillo del Morro San Pedro de la Roca, a 17th century Spanish fortress, protects the entrance to the harbor in Santiago de Cuba, one of the stops on the new Cuba Cruise.