Known as India's Rock Capital, this misty hill town transforms into a glowing Christmas village every December. Why it is ...