Tag: “Shimla has always been a major tourism destination for North India and is popularly known as Queen of Hills. Over the last few years and with the development of infrastructure