PALARUVI FALLS
Palaruvi Falls is a waterfall in the district of Kollam in the Indian state of Kerala. It is India's 32nd tallest waterfall. Palaruvi falls from a height of 300 feet and is located at Aryankavu, in the southern Indian Kerala district of Kollam.
Previous Post Next Post