Description: The Queen of Hills, Shimla is located in north-west Himalayas and surrounded by pine and deodar forests. Shimla, the Capital City of Himachal Pardesh is arguably the most popular tourist destination for Indian & Foreign travelers.
india (8565) himachal (50) shimla (25) simla (6) hill stations in india (3) jakhu (2) shimla university (1) shimla hill station (1) jakhoo (1) taradevi shimla (1)
Religion & Culture
Important Distances