Food & Travel Ends Here !
When people talk about clean villages in India, Mawlynnong in Meghalaya almost always leads the conversation.…