By dimpy gogoi
- Stock Photo ID: #NQ027791
- Image Credit: Picxy.com/dimpy
- Description:Mawlynnong/Mawlynnong Village located in the East Khasi Hills of Meghalaya, also referred as ‘God’s own garden’ has won the acclaim of being the cleanest village in Asia in 2003.
- Location: Mawlynnong, Meghalaya, India