Shimla is a Tourist Destination in India. It is a Beautiful Hill Station in Himachal State of India.
Shimla is the capital of Himachal Pradesh and known as the Queen of Hills. Shimla is located at an altitude of 2200 meters and is one of the most beautiful places to visit in India. http://goo.gl/VpBUa