One such hidden gem is Dawki Lake, situated in a small village in Meghalaya, promising mesmerising natural beauty to the visitors. Dawki Lake – known as Umngot River – located in the East ...
Shillong the capital town of Meghalaya is a gateway to some ... such as Krang Suri Waterfalls which has beautiful blue waters ...