Krang Suri FallsBookmarkLogin [miniorange_social_login]No 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…