Castle of San Pedro de la Roca
A historic fortress in Santiago de Cuba, overlooking the Caribbean Sea.
View on Google Maps