Palaruvi Waterfalls, Kollam
Palaruvi – actually, stream of drain – is one of Kerala’s most beautiful waterfalls, falling down a tallness of 300 feet. It is a most loved outing spot for guests from all over south...
Palaruvi – actually, stream of drain – is one of Kerala’s most beautiful waterfalls, falling down a tallness of 300 feet. It is a most loved outing spot for guests from all over south...