VAZHACHAL IN KERALA - INDIAN NIAGARA FALLS

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.

See more links from user eb007.
  • By: eb007
  • Level: Altar Boy
  • Added: 213 weeks ago
  • Views: 1,196
  • Comments: 0
Description: 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 Athirappill... view all
 
Comments
Please login to add a comment.