Shillong as the "Scotland of the East", enchants the tourists with its beautiful nature and favourable climate. The area is ...
Shillong, called the Scotland of the East for its scenic beauty, is a hill-station located in northeastern India. Renowned ...
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 ...
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 ...
3. Ward's Lake Located right in the middle of Shillong, Ward's Lake is a local favourite. Take a walk around the lake's beautifully manicured gardens, or enjoy a boat ride on its tranquil waters. Keep ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results