Palaruvi Falls

Palaruvi falls is a beautiful water fall at Aryankavu in Kollam district, Kerala state, very close to the Tamilnadu border. Its situated close to Thenmala ecotourism site. View of Palaruvi falls. Palaruvi Falls is a single drop, horsetail type waterfall, which is the 32nd highest waterfall in India, with a height of 91 meters or…

[Continue reading]