23 Jul 2021

Athirappilly Falls: The Complete Guide

The Athirappilly Falls in Kerala, India, is the biggest waterfall in the state. Foreign tourists, however, frequently bypass it in favour of more famous sites like as the Kerala backwaters, Kochi, Varkala, Munnar, and Periyar National Park. The place’s evocative, picturesque appeal has not gone unnoticed by filmmakers and the

0