Shimla : Queen of Hill Stations with stunning weather, high deodars, outstanding British heritage and one of the most beautiful towns in Himalayan state of India, Himachal Pradesh

Top Post on IndiBlogger
33

Shimla : Queen of Hill Stations with stunning weather, high deodars, outstanding British heritage and one of the most beautiful towns in Himalayan state of India, Himachal Pradesh

Read this post on phototravelings.blogspot.com


Vijay Kumar Sharma

blogs from Noida