• sales@greensightsresort.com

  • +917907445281

  • Timing : 24x7

Vazhachal Water Falls

This waterfall is a natural wonder. We have a walking path of around 1 km by the side of the waterfalls with resting spaces in between. We can spend hours feasting our eyes on this beautiful creation by nature.

Get in touch with us!