Mei Ram-ew festival makes it to Lonely Planet

SHILLONG: The Mei Ram-ew (or Terra Madre, meaning mother earth) held in Meghalaya in December every year since 2010 has made it to the Lonely Planet an international tourist guide…

Comments Off on Mei Ram-ew festival makes it to Lonely Planet