Holy water
Theertham means Holy water in Tamil. The most fascinating factor is that the tiny waterfalls never dry out, even during the most drought seasons recorded in the history.