Elephant falls:)
My next intersting trip was the elephant fall in Shillong Meghalaya.It is loacated in the east khasi hills of Meghalaya-the world of waterfall.Elephant fall was the British name the local khasi people once referred it as Ka Kshaid Lai Pateng Khohsiew(or Three Steps Waterfall).