Baracoa, Cuba’s oldest and most isolated town
View from Terraza Vista al Mar, a Casa Particular (private accommodation), to El Castillo de Seboruco, a castle built by the Spanish in 1739 but finished by the Americans in 1900; it is now Hotel El Castillo, overlooking Baracoa.
Photo by Ludo Kuipers, Tue Mar 08, 2016