Kshatra Temple

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

  +91 98160 58290