Shimla The summer capital of India
Permalink

Shimla The summer capital of India

One of the famed hill stations in the Himalayan hills, Shimla warm-heartedly called by the British – The Queen of Hills. The city discovered by the British in…

Continue Reading →