Know what is the reason, due to which Mawlynnang is called Asia’s cleanest village Lifestyle December 30, 2021 Mawlynnong in Meghalaya is called “God’s Own Garden” and there are many reasons for this. The place was awarded the…