Map
Mahe, Seychelles
Hotel
Anonyme Island Resort