Mawlynnong, a small village in Meghalaya, has been called Asia’s cleanest village since 2003. Tucked in the East Khasi Hills, this …
Mawlynnong, a small village in Meghalaya, has been called Asia’s cleanest village since 2003. Tucked in the East Khasi Hills, this …