Shimla in Himachal Pradesh, knows how to flaunt its original natural beauty coupled with a touch of colonial history. Night ...
The largest city of Himachal Pradesh, this is a place where people head to in order to get some respite from the summers in plains, Shimla should be in your bucket list of places to visit.