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 […]