All  
Castillo de San Pedro de la Roca. Source: Photo by ccgocke / Adobe Stock

San Pedro de la Roca Castle and the Military Might of Spain in Cuba

Top quality cigars and contagious rhythm have long been associated with the Caribbean’s largest island. Cuba, though, has also played a significant role in the Caribbean and, indeed, world history...