0 reviews
Krang Suri Falls in Jowai is a hidden gem nestled in the lush landscapes of Meghalaya, India. This breathtaking waterfall is renowned for its crystal-clear blue waters that cascade down rugged cliffs, creating a mesmerizing spectacle. Surrounded by verdant forests and rocky terrain, Krang Suri offers a serene escape into nature's lap. The area is perfect for picnics, photography, and a refreshing