All posts tagged: nature

Mawlynnong- The Cleanest Village of Asia

Mawlynnong

Mawlynnong is a tiny village in the northeastern Indian state of Meghalaya, in the East Khasi Hills district. It’s famous for being incredibly clean and is sometimes called God’s Own Garden.

Read more
×