One of the most divine and peaceful place on planet.. Tapobhoomi of shri shri 108 brahmleen shri chetan devashram dandi swami sanyasi ji.I have personally seen multiple miracles at this place. Jai guru dev.
Ex
Review №2
Peaceful place to visitIts on the bank of The Ganga River