ambience

God’s own Garden –Mawlynnong

God’s own Garden –Mawlynnong

October 15, 2016

Encapsulated in the mystic clouds of Meghalaya in the northeast, Mawlynnong, a hamlet with merely 82 households is deemed the cleanest village in India - an eco-tourism initiative garnering a lot of curiosity worldwide.

Read More