Shimla is the "Queen of Hill Stations." Situated in the north-Western Himalayas. Shimla is surrounded by pine, deodar, oak and rhododendron forests. Provides an unofficial setings to reward and refresh in a cool cl...