Elephant Falls
This enchanting and picturesque fall nestles in the city of Shillong. Previously named as Kshaid Lai Pateng, this waterfall was named as the Elephant falls due to the hard pronunciation. The literal meaning of this waterfalls is three step waterfall.