Castillo de San Pedro de la Roca, Santiago de Cuba, Cuba

The Castillo de San Pedro de la Roca is a fortress located just outside of the city of Santiago de Cuba.


It was designed by the Italian, Giovanni Battista Antonelli, to serve as protection against pirates under Cuba’s Spanish rule. Its construction lasted 62 years, from 1638 to 1700. It underwent many attacks, including ones by the English, and the French, and damage caused by earthquakes all in the late 17th century. Throughout the later years, it was converted into a prison while also serving as a military base during the Spanish-American War in late 19th century.


Since 1997, it has been declared a UNESCO World Heritage Site as the best preserved and most complete example of Spanish-American military architecture.

Text and images by Elektra Carras.

Previous Post

Next Post


  • julio

    December 3, 2018 at 7:04 pm

    intrested i would like to know more about these topic

    1. The Glass Files

      August 4, 2020 at 6:08 pm

      sure thing! there’s a lot more at 🙂

Leave a comment

Your email address will not be published. Required fields are marked *