Cuba is preparing for one of the most historic visits of Barack Obama's presidency.

It has been almost 90 years since a sitting US leader visited the island nation.

Will Grant reports from Havana.