Vazhachal Waterfalls - Reviews From Travellers
2.5
2 Reviews
Excellent
(1)
Good
(0)
Average
(0)
Poor
(0)
Terrible
(1)
What travellers say about Vazhachal Waterfalls
Know more about Vazhachal Waterfalls
Vazhachal Waterfalls
Athirapilly road, Pariyaram, Kerala 680724, India
A horizontal waterfall with a rocky bed surrounded by green forests.