Find your dream location


Check out all our favourite places to travel for some inspiration for your next dream holiday.

Indian Ocean

Indian Ocean is the third largest of the world’s oceans and bordered by Africa to the west and Asia to the north.

Maldives is a magical garland of 1,190 islands encircled by soft white beaches and an ocean of myriad shades of blue. The islands are grouped in atolls protected by surrounding coral reefs. Magnificent beaches surrounding your island paradise lead gently into the ever warm waters of the lagoon and house reef – ideal for safe swimming and snorkelling.

Seychelles is an archipelago located 1,000 miles from the east coast of Africa in the western Indian Ocean. There are the world's oldest mid-oceanic granite islands with unique features and wildlife. Half of the country are dedicated of nature reserves, national parks and two UNESCO World Heritage Sites.

Mauritius is an island nation 1,200 miles of the south east coast of Africa. The island is surrounded by more than 100 miles of white sandy beaches, and the lagoons are protected from the open sea, where there is the world's third largest coral reef.

BOOK NOW →