Islands of the Atlantic
The Caribbean is the most beautiful sea on earth, and at its heart the island of Jamaica. A living tapestry of colourful coral and rainbows of reef fish, Grand Cayman’s underwater world is both magical and enthralling. Blessed with pink-sand beaches and turquoise waters Bermuda beckons but first glamorous Nassau and Havana – a unique blend of Castro and colonial past. Across the great Atlantic Ocean an Old World charm lingers in the delightful Azores.