Shimla is the best hill stations of India. Shimla is the Gem of Himachal Pradesh. It is known as the Queen of Hills. It is an favorite location in the summer for tourists in India From All over the world. Here are some Exciting things To Do In Shimla you should love. For More Details About Best Things To Do In Shimla Visit Now : www.travelmagma.com/india-travel-forum/things-to-do-in-shimla