Palaruvi Waterfalls

Palaruvi Falls was one of those waterfalls that apparently had ayurvedic healing properties

Palaruvi Waterfalls