0 reviews
Wahrashi Falls in Shillong is a hidden gem nestled in the lush landscapes of Meghalaya. This enchanting waterfall cascades down from a significant height, creating a mesmerizing spectacle of nature's raw beauty. Surrounded by verdant forests and rocky terrains, the falls offer a serene escape from the hustle and bustle of city life. The area around Wahrashi Falls is perfect for nature walks, photo