“Unforgettable Himachal” Shimla Tour
Shimla is the capital of the state of Himachal Pradesh. It is a very popular holiday place during the summer months and is well known for its Victorian architecture, which is reflected in certain areas of the Mall and the Ridge. In Shimla Most residents …