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!