Cuba: the loveliest land that human eyes have ever seen