Experience: Constance Ephelia Resort, Mahe, Seychelles
A review of the Constance Ephelia Resort on Mahe Island of the Seychelles on the trip The South of Africa Tour. Highlights Opulent modern suites and facilities. Wonderful personalized service and care. Fine selection of onsite restaurants and bars. Access to multiple private beaches and diverse natural environments. Largest Spa in the Indian Ocean and … Continue reading Experience: Constance Ephelia Resort, Mahe, Seychelles