The picturesque hill station of Shimla in Himachal Pradesh is a treasure trove of outdoor activities. The close contact with the pure beauty of nature and the perfectly pleasant weather enables you to have a relaxing and eventful vacation. The white snow-clad peaks in the horizon mingled with the sparkle of dense green vegetation feels like a soothing balm to …
10 Places To Visit In Shimla
The ‘Queen of Hill Stations’ as it is lovingly called; Shimla is the capital city of Himachal Pradesh in Northern India. Dating back to the 18th Century, Shimla was first under the Rule of Nepal and was then taken over by the British East India Company. Since 1864, Shimla held the prestigious title of ‘Summer Capital of British India’ right …