Shimla – One of India’s Most Popular Hill Stations

About Shimla Shimla or Simla is one of the most famous and well-known hill stations of India. The capital of Indian State of Himachal Pradesh, Shimla was the official summer capital of British India for well over a century. This eternally charming hill station which is named after Shyamala Devi, an incarnation of Kali, attracts… Continue reading Shimla – One of India’s Most Popular Hill Stations

Exit mobile version