Shimla
Shimla is the beautiful capital of Himachal Pradesh, which beckons travellers with its promise of adventure, romance, and simple relaxation. The British were so captivated by its beauty, it remained their summer capital for over 75 years. Today, in a