Palaruvi Falls

Palaruvi Falls is one of those waterfalls that apparently have ayurvedic healing properties as apparently the stream meanders through some natural herbal groves further upstream…