Nohkalikai falls in Cherrapunji, the tallest plunge waterfall in India.
Source: Getty Images
ID: 666385810