Why The Village Of Mawlynnong in India Is The ‘Cleanest In Asia’

· Watch 02:12
undefined

The tiny town of Mawlynnong was given the title in 2003. Here's why.