Mawlynnong: The Cleanest Village In Asia

Mawlynnong Village, also known as God’s Own Garden, was awarded the title of “The cleanest village in Asia” by Discover India in the year 2003. Not only is this tiny village in India, known for its cleanliness but it is also known for its 100% literacy rate and encourages women empowerment at every scenario.  Mawlynnong […]

Mawlynnong: The Cleanest Village In Asia Read More »