Why The Village Of Mawlynnong in India Is The ‘Cleanest In Asia’
Published Aug 12, 2022
· Watch 02:12
The tiny town of Mawlynnong was given the title in 2003. Here's why.