Shimla, also known as the “Queen of Hills“, is the capital of Himachal Pradesh. It is situated at an altitude of 2205 m. Surrounded …
Category:
Shimla, also known as the “Queen of Hills“, is the capital of Himachal Pradesh. It is situated at an altitude of 2205 m. Surrounded …