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…
0 Comments
December 10, 2014