images

If you are fond of travelling, there are many to explore in India. One such hidden gem is Dawki Lake, situated in a small village in Meghalaya, promising mesmerising natural beauty to the visitors.

Read More...