Stepping foot on Cuba is like taking a time machine…
Cuba has a certain air surrounding that is an odd mixture of…