Home Tags Upper Shillong tourism

Tag: Upper Shillong tourism

This waterfall in Shillong is named after an animal – Times...

0
Nestled in the hills of Meghalaya, Elephant Falls is one of Shillong's most celebrated natural attractions. Known locally as Ka Kshaid...