About Krang suri falls The Jowai Krang Suri Falls is a waterfall located in the Jaintia Hills district of Meghalaya, India. The falls is situated on the Suri River, a tributary of the Brahmaputra River. The falls is a popular tourist destination, and is accessible by road from the town of Jowai.
ReadMore