list of things to do in Shillong

5 Things You Absolutely Have To Do When In Shillong

Shillong. The capital of Meghalaya and translated to ‘the abode of clouds’ is a place like no other. Shillong is…

7 years ago