Sri Lanka

Sri Lanka

Sri Lanka possesses a number of coastal resorts from which to enjoy the refreshing waves of the Indian Ocean lapping up against gorgeous beaches, with the opportunity to indulge in…

Maldives

Maldives

A vision of true natural beauty, the unique, low lying islands of the Maldives set the scene as one of the world’s most romantic and truly stunning holiday destinations.

Mauritius

Mauritius

Famously described as ‘heaven’ by Mark Twain, the glorious coral-infused waters of the Indian Ocean, the ivory sands of a stunning coastline and the majestic green carpet of the hilly interior…

Barbados

Barbados

Located east of the Windward Islands in the Atlantic Ocean, Barbados is home to more than 60 gorgeous golden beaches where you can sunbathe, swim and enjoy a cocktail or two.

St Lucia

St Lucia

Amongst all of the Caribbean islands, St Lucia is blessed with one of the most dazzling landscapes, with striking mountains covered in verdant flora providing for some spectacular views.