Krang Suri FallsBookmarkClosePlease login to bookmarkPlease loginNo account yet? RegisterKrang Suri Falls is in Umlarem in Meghalaya. It is one of the most popular and one of the top 5 waterfall in North East…