Travel

“Gods Own Nature’s Garden” Mawlinnang/Mawlynnong(मावलिननांग/मौलिन्नोंग)

Estimated read time 5 min read

Mawlynnong is India’s cleanest village. This village is situated at a distance of about 90km from Shillong near the Meghalya-Bangladesh border. It has been honored [Read More…]