by Budget Wayfarers | India, Meghalaya, North East India
Mawlynnong, famous as ‘Asia’s Cleanest Village’ is also known as ‘God’s Own Garden’. Mawlynonng is a small cosy village residing in the lap of East Khasi Hills, Meghalaya. The moment I stepped into the village, the mesmerizing...