Shimla, one of the most favourite hill retreats of North India, welcomes its guests with scenic vistas, lovely locals, a glorious colonial past and misty mountains. Even though it remains packed with tourists all year long, the hill station has not lost i