Visiting: Havana, Central America, Cienfuegos, Sancti ...more
Visiting: Havana, Central America, Cienfuegos, Sancti Spiritus, Bayamo, Camaguey, Santiago de Cuba, Santa Clara, Sierra Maestra, Baracoa, Cuba, Trinidad ...less View Tour