资讯

Baracoa - the first city founded by the Spanish in Cuba, at the eastern tip of the island - was almost inaccessible as it was sandwiched in between the mountains and the Atlantic Ocean.
Nature Preserves Are a Wonder in Cuba. Freeline Media Editor Mike Freeman looks back on his recent trip to Cuba and its ...