Nestled high in the East Khasi Hills of Meghalaya, Nongjrong is a remote, picturesque village that feels like it belongs to another world. Recently brought to attention by industrialist Anand Mahindra ...