A Trip Enjoyed in Shimla

Shimla is the capital and the biggest city of Himachal Pradesh in India.Set in the midst of excellent slopes and magical woods, it has been an well known slope station among Indian families and honeymooners since the most recent 50 years.

Newsletter

To get the latest travel news to subscribe us by email