What a colourful, fun and exotic tropical holiday combo! Cruise from Miami through the beautiful Caribbean Islands, including Jamaica, Cayman Islands, Mexico and Bahamas, before discovering Cuba’s rich culture and spectacular sites on a special small group tour. Departs Saturdays: 2019 – 10 October to 10 November 2020 – 2 February to 15 March & […]