This place is of religious importance. Situated at a height of 1951 meters this place was established by Baba Neem Kiroli. It has a temple complex presiding deity being Lord Hanuman besides Ram and Shiva. On the other side of the hill there is Shitala Devi temple and Ashram of Lila Sah Bapu. From [...]

Posted in
Tags:


