Planning a trip to Meghalaya, India? Don’t miss your chance to visit Mawlynnong! This is the ultimate guide to Asia’s cleanest village with everything you need to know. Mawlynnong is a beautiful small village situated in the north eastern state of Meghalaya in India. It gained popularity after being published as the cleanest village in Asia in 2003. Two years later it was again praised for being the cleanest village…