Durga Devi Temple

Location

The temple dedicated to Goddess Durga is located 24 from Kotdwar and is highly revered by the locals. The temple is situated on the bank of river Khoh. The temple itself is inside a cave.