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.
Click to enlarge