by Mr. Deep Wilson | Himachal Pradesh, India, North India
Reasons to visit Shimla are far too many. This beautiful hill station has been witnessing a spurge in the number of Indian and foreign visitors flocking the land on an annual basis. Shimla is popularly known as the “Queen of Hills” and the title is well...