• Email: hellow@keralahoneymoon.net
  • Phone: +91 9947 474 848
image_not_found

Athirapally, Vazhachal Waterfalls

The Athirapally Waterfalls in Trichur, Kerala, are often referred to as the Niagara Falls of India. They come crashing down from a height of 80 feet, and are an amazing sight to behold. While the waterfalls are the highlight of this region, there are quite a few places to see in and around Athirapally. The Vazhachal waterfalls are located very close to the Athirapally falls and are a part of the Chalakudy river stream.