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…
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…