A popular tourist attraction near Shillong, Elephant falls is a combination of 3 rivers. One of the British officers named… How to Cycle From Kinnaur to Spiti Valley in Himachal Pradesh ...
ALSO SEE Shraddha Kapoor captures the beauty of Shillong and Kerala on Instagram 8 beautiful waterfalls of India in pictures Elephant falls is one of the natural wonders of Northeast India that ...
Shillong, also known as "Scotland of ... spot for both natural and staged shots. Quick Facts Elephant Falls is a three-tiered waterfall that tumbles down moss-strewn boulders.
Elephant Falls is one of the major tourist places in Shillong. Located at the outskirts of the main city, the unique part of these falls is that, it is a two-tier waterfall set in the dingles of ...
Some observers believe the herd fell while trying to help a baby elephant The number of elephants that died after falling down a waterfall in Thailand has increased to 11. It is thought the ...