It is all about food this January at Constance Hotels and Resorts … and yes, there are two Constance
Resorts in the Seychelles, the Constance Ephelia on
the main island of Mahe and the Constance Lemuria,
Seychelles’ only golf resort, on the second largest
island of Praslin …
0