Shimla - The Queen of Hills
Shimla, the capital city of the Indian state of Himachal Pradesh, is a renowned hill station and a popular tourist destination in North India. Nestled in the picturesque foothills of the Himalayas, Shimla is known for its colonial architecture, scenic beauty, pleasant climate, and rich history.