Places to visit in Shillong Shillong, the capital of Meghalaya, is a charming hill station nestled in the northeastern part of India,You can visit Shillong by booking Shillong Tour
Guwahati to Shillong Cabs are available in Guwahati from where you can reach Shillong
1. Elephant Falls: Nature’s Symphony
The melodious rush of water accompanies you as you explore Elephant Falls. Its three tiers—like...
0 Shares
576 Views
0 Reviews