Nohkalikai Waterfall – Cherrapunjee, Meghalaya.

Nohkalikai Waterfall – Cherrapunjee, Meghalaya.