Tag: Shimla Hill Station
Posted in Travel
Shimla Hill Station
Author: Manish Blogger India Published Date: January 18, 2019 Leave a Comment on 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…