Nuwara Eliya

 

The name 'Eliya' meaning 'light' in the native tongue is inspired by this village nestled in the hill country of Sri Lanka, Nuwara Eliya.  Our Brand imbibes the purity and spirituality of its literal meaning, and envisions bringing the light to everyone through our organic and sustainable process.