Shimla: The Queen Of Hills
Shimla, popularly known as the “Queen of Hills” or “Simla”’. Shimla is the capital of Himachal Pradesh and it is the largest city of Himachal Pradesh. It is the chief commercial, cultural and educational centre of Himachal Pradesh. The Queen of Hills is located in the southwest of the Himalayas with the height of 2206 […]
Shimla: The Queen Of Hills Read More »