ANKIT THAKUR Articles

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...