Hey Priyanka, The places to visit in Shimla are :- Mall road for shopping Rashtrapathi Niwas for architecture State museum for collections Johnnie's wax museum Himachal state museum Kamna devi temple Happy Travelling!!!
Shimla is a delightful mixture of culture and nature, you should visit Jakho temple, Mall road, The Ridge area, Christ church, Kufri and Narkand. I'm attaching with this comment few posts that will help you plan your trip to Shimla
The places worth visiting are : 1)Either Mashobara or Kufri
2) Indian Institute of Advanced Studies 3) Annadale
4) Mall road-Jakhu Ropeway
5)Toy Train ride from shimla to Taradevi/Kandaghat (Joyride) .....till Kalka if you want to return by train.