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.
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 ...
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 ...
Whether you're chasing waterfalls, hunting down mouth-watering Khasi dishes, or browsing colourful markets, Shillong offers ... a rock that once resembled an elephant, though the rock is no ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results