An ancient Sanskrit word for Mother Earth, ila is a beyond organic skin and heart care brand which aims to do something very simple, but also completely revolutionary
Located in some of the most pristine Indian Ocean resorts, ELENA offers spa rituals, therapies and wellness journeys designed for an immersive spa experience.