Mawlynnong is a village in the East Khasi Hills district of the Meghalaya state, India. It is famous for its cleanliness and natural attraction. Mawlynnong village, in the East Khasi Hills in Meghalaya, also referred to as ‘God’s own garden’ has won the acclaim of being the cleanest village in Asia in 2003.

Source: http://www.mawlynnong.com/