Ultimate Travel Guide of Shimla Manali
Shimla- Queen of hills is the capital and largest city of Himachal Pradesh. In 1864 it became the summer capital of British India, and its colonial heritage is visible in...
Shimla- Queen of hills is the capital and largest city of Himachal Pradesh. In 1864 it became the summer capital of British India, and its colonial heritage is visible in...