Viva Cuba 7-16 November 2019

Havana (4 Nights), Cienfuegos (2 hours), Trinidad (3 Nights), Santa Clara (2 hours),
per person