Shimla is the capital of himachal pradesh and is a nice hill station that attracts many tourists here. The toy train to shimla from kalka passes through beautiful hills is the major attraction of this place. There are so many places that you can check for like Ridge, Mall Road, Kufri, Toy train, Jakhoo temple. The place is well known for its beautiful scenes and it is surrounded by green hills with snow peaks. There are many budget and luxurious hotels that have all the required amenities and also they provide high safety. you can plan for visiting shimla from March to June as in this duration weather is quite pleasant and perfect for outdoor activities. There are various buses available including himachal road transport corporation as well as private operators connecting shimla from major cities of North India.