Xanadu, Mahe Island, Sychelles
A brief impression of Xanadu, Mahe Island, Seychelles through our own camera
"Set amongst tropical palms on a cool hillside at the beautiful Anse Caché, Xanadu is the holiday destination of the discerning traveler."
Luxurious free standing Chalets, each individually located against the hillside, offer a stunning view of tropical vegetation, and of a sea, which stretches from horizon to horizon.
|
Entrance |
Empty beaches |
|
Room |
Seychelles Culture |
|
Lounch |
Restaurant |
|
Fishermen |
Pool |








