Sun, sand and Caribbean ‘joi de vivre’ – Hapag-Lloyd Cruises’ Europa 2 will visit the island of Cuba in the Greater Antilles for…