|
Vazhachal Falls is a rushing waterbody joining Chalakkudy River in the Thrissur district of Kerala state, south India. It is located approximately 3 km from Athirappilly. The route from Athirappilly to Vazhachal is marked by beautiful nature and a small waterfall right in the midway. |
View the Top Clips from April 16, 2008
Embed This Clip In Your Site...
|
|||
|
|
||||