Ksatra means Devine Power.
The Kshatra Temple was erected for those who are in search of that power. Primarily a meditation hall, the temple is also used for martial art practice and lectures. Open on all sides with calming views of the Deodhar and Pine trees in the valley, Kshatra Temple can be accessed by guests of the Swiss Cottages and of Doli Guest House.
Photo Gallery
Contact Us
For Enquiries & Booking
B S Rana
mountainlover1956@gmail.com
+91 98160 58290