9Nohkalikai Falls – India

Source: Link

Nohkalikai Falls with 340 meters height, is the tallest waterfall in India. It is located near Cherrapunji which is known as the wettest place on earth. Click the next ARROW to see the next image!