Shimla Hill Station
Shimla is the capital of the northern Indian state of Himachal Pradesh. Shimla is also a district, which is surrounded by Uttarakhand state, north of…
Digital Marketer and Blogger
Shimla is the capital of the northern Indian state of Himachal Pradesh. Shimla is also a district, which is surrounded by Uttarakhand state, north of…