Kshatra

Bringing people back to nature
and back to themselves

Meaning and Approach

Meaning and Approach

Kshatra means 'Divine Power'. Power that's all around us and makes us who we are.

It is with this belief that we set out to create a small haven of tranquility in the breathtaking Banjar valley. We offer you a chance to get in touch with nature in a way that you've never experienced before - through meditation, farming, treks in the Himalayan foot hills or just relaxing in a hammock with your favorite book for company. And it is by getting in touch with nature will you discover a new you.

Experience Kshatra, Find yourself.