Wei Sawdong waterfalls in Sohra
The mesmerizing Wei Sawdong waterfalls in Sohra (Cherrapunjee), Meghalaya The 3 step fall is most beautiful thing I experienced from nature. This is beautiful beyond expression. However it tests your physical ability to enjoy the view. I think it’s 200 meters of steep 75-90 degree trek without any proper stairs. The villagers have made […]