Havana  - Friday 27th July 2018Havana  - Saturday 14th July 2018Havana  - Saturday 21st July 2018Havana - Friday 20th July 2018Havana Saturday 28th July 2018