Posted inTravel Best Hill Stations in India 1. Shimla, Himachal Pradesh Often called the Queen of Hills, Shimla sits about 350 km…