Shimla Himachal Pradesh India

Shimla is an exceptionally well known slope station town in the Himalayas on the west side of India. It is shocking and it is a VERY community. This was a get-away spot for the British once upon a time and today is a well known special night goal in India.