Standing on the edge of the viewpoint in Sohra (Cherrapunji), the world suddenly drops away. This is the legendary Nohsngithiang Falls, also known to travelers as the Seven Sisters Waterfall. Looking at this sweeping panoramic view, it is easy to understand why Meghalaya translates directly to the “Abode of Clouds.” The massive limestone cliffs seem to guard the edge of the Indian subcontinent, looking straight out over the hazy, endless plains of Bangladesh in the distance. ...