Home Tags Three steps waterfall

Tag: three steps waterfall

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...