The Ashram of Atri Muni, husband of Anusuya Devi, is located at a distance of 1 Km from the temple. The ashram is in the form of a cave temple. This is said to be the only holy place in the world where devotees circumambulate around a river as a mark of reverence.