A popular tourist attraction near Shillong, Elephant falls is a combination of 3 rivers. One of the British officers named it as Elephant falls after they saw a rock which resembled as an elephant.
A perfect blend of unmatched natural landscapes and places offering an old world charm, Shillong offers quite a number of ‘experiences of a lifetime’. Pay a visit to Elephant Falls to see ...