The Nohkalikai Falls is the largest and most beautiful waterfall in India, measuring a whopping 335 meter and is located in Cherrapunji, which is also one of the wettest places on earth. The constant rain feeds the rivers flowing which finally ends at the falls.