0 reviews
Kynrem Falls, located in Sohra, Meghalaya, is a breathtaking natural wonder that captivates visitors with its majestic beauty. Plunging from a height of approximately 305 meters, it is one of the tallest waterfalls in India. The falls cascade down in three distinct tiers, creating a mesmerizing spectacle of cascading water and mist. Surrounded by lush greenery and rugged cliffs, Kynrem Falls offer