Ste Anne Resort & Spa

P.O. Box 388, Victoria
Mahe Island
Seychelles