Shimla is a place where you get to experience the Himalayas in all their enigmatic glory!
All of these factors combine to create a charm of its own, including evergreen forests, rolling valleys, breathtaking lakes, a pleasant climate, and a colonial ambiance