Dainthlen Falls-Among the most popular Sohra waterfalls is the Dainthlen Falls, 1km from the HomeStay. These are a set of mesmerizing waterfalls and among the most visited tourist destination even among the locals as it has an interesting legend associated with it.There are rock carvings and caves nearby and legend has it that a giant snake was once killed near the caves, the snake was a symbol for greed and evil.
Weisawdong Falls-This 3 tier waterfall is a stunning work of nature with beautiful clear waters. Popular among tourists as a spot for trekking that will test your physical ability, the falls are a walking distance from the Home Stay and is best accessible during winters.
Trek to Nongriat and Rainbow Falls-The living root bridges of Meghalaya are probably one of the most unique feats of using nature’s riches for connectivity. While the waterfalls of Meghalaya are considered to be the most beautiful in India, Nongriat is the place which has a combination of both.