Green initiatives helped Constance Ephelia in Seychelles win eco award

The Constance Ephelia resort in Seychelles is recognized as the Indian Ocean's leading green resort, a fact the hotel attributes to the establishment's green initiatives and the involvement ... Continue Reading →