The source of sacred water has its long history. Supposedly Lord Shri Rama and his two companions could not find water so he made a spring come out.
Address India
Coordinates 13°22'11.185" N 77°11'32.014" E