Shimla, lovingly known as the Queen of Hills, is one of the most charming and captivating tourist destinations in northern India. It is one of the most preferred hill stations in northern India. It is a paradise for nature lovers, vacationers, adventure enthusiasts and honeymooners. It is the state capital of Himachal Pradesh. It attracts a large number of tourists and vacationers from all over the country and abroad. There is a variety of tourists attractions in this picturesque hill city wh... Read More