Pine forests and apple orchards, crisp, clean air and breathtaking views - that's
Shimla in a nutshell
. Sprawled over 12 kms on a crescent shaped ridge, Shimla is the largest hill station and erstwhile summer capital of the British in India. Descending in layers from the top of the ridge,...
Read More »