ambience
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