Simplicity at its best, the lodge is the only hotel on the island and apart from the guests and staff there are no other human inhabitants on the island.

Beaches
Wildlife & Safaris
Seychelles Archipelago
Tropical Island
Rich Vegetation
Sorry, your search found no results.
Simplicity at its best, the lodge is the only hotel on the island and apart from the guests and staff there are no other human inhabitants on the island.
Sorry, your search found no results.