KOLLAM - Kerala - Video
Palaruvi Falls View
Palaruvi Waterfalls is located in Kollam district of Kerala, India. Palaruvi falls from the Thenmala ...