Nestled in the serenity of Jaintia hills, Krang Suri falls is amongst one of the most scenic waterfalls of Meghalaya, India