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.


To get the latest travel news to subscribe us by email