Kozhippara Falls

Kozhippara Water Falls is one of the many places in India that is set to be invigorating. In fact, the legend of the Fountain of Youth, seems to have originated from India and perhaps from Kozhippara Water Falls. In this region, you can easily find many places for trekking and sightseeing. You can douche your head in the water falls or take a dive in the Kuthradampuzha river, where it is set to have rejuvenating powers for the sick and the old.