The Seychelles comprise 155 idyllic islands in a stunning archipelago – 1,500 km east of mainland Africa with Zanzibar to the west, Mauritius to the south and the Maldives to the north east. This is truly breath-taking mid-ocean beauty and while most of the islands are inaccessible tourists can enjoy the three main islands of Mahe, Praslin and La Digue. This is a blissful honeymoon destination of spectacular untouched beauty and all lodges have wonderful beach locations.