Find Sight


Palaruvi Waterfalls || Palaruvi Waterfalls

-˜Palaruvi', which literally means -˜stream of milk', is an enchanting waterfall that makes its way down the rocks from a height of 300 feet.