Sort:  

Shimla is situated on almost 2000 meters from sea level and as compare to other places of India the weather over here remains pleasant entire year.