Elephant Falls

Elephant Falls is the British name of what the local Khasi people once referred to as Ka Kshaid Lai Pateng Khohsiew (or “Three Steps Waterfalls”) since the falls actually…