0
Krang Suri Falls – Truly A Sight To Behold
Photo by:
Sucheta Sathe
Category: Nature
Nestled in the serenity of Jaintia hills, Krang Suri falls is amongst one of the most scenic waterfalls of Meghalaya. The falls is blessed with shimmering blue waters and lush green picturesque surrounding.