Durga Devi Temple
On The Banks Of Khoh River, Lansdowne, India
Phone: Not Available
About
Durga Devi Temple is located at a distance of around 25 km from Lansdowne, on the bank of River Khoh. This temple is located inside a cave and is dedicated to Goddesses Durga and is considered to be one of the oldest Sidh Peeths.This is a place to do some meditation. a very quite place. also famous for watching the perfect and very clear sunset from here.