Green Initiatives Helped Constance Ephelia in Seychelles Win Eco Award

[Seychelles News Agency] 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 of guests and the community.

Comments are closed.