Athirappilly and Vazhachal Waterfalls
attraction
Kerala
Palaruvi Waterfalls is a tall cascade in Kerala’s forested Western Ghats, its name meaning “stream of milk” in Malayalam. Surrounded by dense greenery, it is a popular seasonal nature stop, especially during and after the monsoon.
No public reviews yet.