We are actually staying in Hotel Castillo or Castillo de Seboruco, which was Baracoa’s highest fort, begun by the Spanish
Where we are and what we are up to.
We are actually staying in Hotel Castillo or Castillo de Seboruco, which was Baracoa’s highest fort, begun by the Spanish