Castillo San Pedro de la Roca El Morro, Santiago de Cuba. Cuba Castillo San Pedro de la Roca El Morro, Santiago de Cuba. Cuba Castillo San Pedro de la Roca El Morro, Santiago de Cuba. Cuba