Nohkalikai Falls: The Angel Falls of India
A plunge waterfall is one where water falls from a height to the ground without being interrupted. Angel Falls, the world’s highest waterfall, has a plunge of 2,650 ft. The total height of the falls is 3,212 ft! The highest plunge waterfall in India is Nohkalikai Falls in Cherrapunji, Meghalaya. The water there falls 1,115…