Baracoa, Cuba’s oldest and most isolated town
Steps going up to El Castillo de Seboruco, a Spanish castle; construction started in 1739 and it was finished by the Americans in 1900; now Hotel El Castillo, on a hill overlooking Baracoa.
Photo by Ludo Kuipers, Tue Mar 08, 2016