0 reviews
Wei Sawdong, located near Sohra in Meghalaya, India, is a hidden gem that offers a breathtaking natural spectacle. This enchanting three-tiered waterfall is surrounded by lush greenery and pristine landscapes, making it a perfect spot for nature lovers and adventure enthusiasts. The trek to Wei Sawdong is moderately challenging, taking you through dense forests and rocky terrains, but the reward i