Situated above 2213m Shimla, the largest hill city in India and formerly the largest in the world, is the capital of Himachal Pradesh. To the tourists it images itself as the Hill Queen of irresistible charm. With a dry refreshing breeze drifting along the calm azure, Shimla on a wide half-moon shaped ridge12kms to the N-West of the Himalayas, is exactly surrounded by soothing natural scenes.
At the center of the town is The Shimla Ridge, which offers spectacular views of the mountain peaks of the land. The Ridge is a spacious open space that runs from east to west along the Mall, which is yet another famous tourist destination.