Rating: +3 (from 3 votes)
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 »