i agree vith mr Sachin.Shimla is having water shortage and parking problems.But if u really want to explore shimla and himachal i suggest u to go beyond shimla .eg hattu peak,narkanda,sangla valley.Its worth it man.Gorgeous locations and breathtaking views.Similarly dharamshala ,palampur,remotes of chamba distt,are really wothwhile.