Castillo de San Pedro de la Roca
Santiago de Cuba is the second largest city of Cuba and capital city of Santiago de Cuba Province in the south-eastern area of the island, some 540 miles south-east of the Cuban capital of Havana. The municipality extends over 1,023.8