Search

Curvecous Roads of Shimla

I have been travelling on the roads of Shimla which are curvaceous and takes you the most scenic locations.  Shimla is situated in northern India, is the capital of Indian state Himachal Pradesh. No wonder Britishers had declared this town as their summer capital. The British feel can be clearly felt as soon as you […]