Nohkalikai Falls near Cherrapunjee is the second tallest waterfall in India
location: Shillong, Meghalaya
* Buy prints * Request for editorial use