Behold the majestic 80-foot high Athirappilly Waterfalls, the largest waterfall in Kerala often called the "Niagara of India." Explore the surrounding lush rainforests of Sholayar and spot unique birds like Malabar Hornbills.
Arrival & Guided Athirappilly Waterfalls Tour
Vazhachal Falls & Sholayar Forest Drive, Departure
No reviews yet. Be the first to review!