best time to travel to Shimla Abounding in natural beauty, Shimla has retained its colonial charm April 17, 2019