Krang Suri FallsBookmarkClosePlease login to bookmarkPlease loginnNo 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…