Lifestyle Travelling Shimla Temperature, Chandigarh to Shimla Distance, and Delhi to Shimla Distance: A Guide to Exploring the Enchanting Hill Station Shimla, the capital city of Himachal Pradesh in India, is a breathtaking hill station known for its scenic beauty and pleasant weather. byJigar SaraswatMay 24, 2023