Castle of San Pedro de la Roca

Castle of San Pedro de la Roca

A historic fortress in Santiago de Cuba, overlooking the Caribbean Sea.

View on Google Maps