Seychelles: the name is synonymous with the world’s most beautiful islands, each located in the perfect azure of the Indian Ocean. These islands possess unrivalled beauty and live up to the country’s slogan ‘Seychelles – as pure as it gets’. Each of the 115 islands has its own unique identity and special character. Few places in the world can compare to the Seychelles as a beach destination.
Bird island is a most extraordinary place to visit. The moment you touch down here, so the pace of life stops and the natural simplicity of the island takes over.
North Island is sublime. The world's most tranquil, luxurious and personalised beach getaway is what awaits travellers here.