-By Soul Sword- The Noh Ka Likai waterfall in Sorah (Cherrapunji) is one of the most picturesque waterfalls in India. It is the tallest plunge waterfall in India. Unlike other waterfalls which are crowded with tourists, this is located in a secluded and calm place quite far from Shillong. We took a taxi up to… Continue reading Trip To Noh Ka Likai Waterfalls – Cherrapunji, Meghalaya, India