Barbados Hotels

Havana, Cuba, the scene of the new ‘Guava Island’ film by Childish Gambino and starring Rihanna, is in the spotlight today.