Tag: Meghalaya waterfalls
This waterfall in Shillong is named after an animal – Times...
Nestled in the hills of Meghalaya, Elephant Falls is one of Shillong's most celebrated natural attractions. Known locally as Ka Kshaid...