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.
FAQ's on Krang Suri Falls
Q9: I am a travel agent. How can I buy travel leads of Krang Suri Falls?