So long Shillong

We have all heard of the great Shillong Peak, Elephant Falls and the innumerous other breathtakingly beautiful tourist spots of Shillong. But for once let's give the tourist map a break and experience Shillong in all its glory through, who else, but the true lovers of Shillong!

Related Videos