Shimla – A Snowfall Season

Shimla, the former summer capital of the Britishers in India and the present capital of Himachal Pradesh has been blessed with all the …