Shimla Hotels
India is a place of colorful festivals and fairs. There are different states and cities. Shimla is a great place in Himachal Pradesh. It is a place of natural beauty. Tourists from all over the world come here to enjoy their holiday. There are even other adventurous things that are enjoyed by tourists. Trekking, skating and sledging are the main activities that are enjoyed here. Let us know some of the main places that you should see in Shimla.