Until about a decade ago, hardly anyone knew about Mawlynnong, the cleanest village of India as well as Asia. Tucked away in the East Khasi Hills about 80 kms from Shillong, this tiny village of a handful of households is a true torch bearer of Swachh Bha