Discover India magazine has chosen Mawlynnong village as Asia's cleanest. It is appreciated for its heavenly looks. Watch to know more.