Shimla

Shimla

Shimla Hills The name “Shimla” is derived from the word Shyamla – the incarnation of Goddess Kali. Beginning in the 18th century, when the British army defeated the Gurkhas and seized control of this area, this lovely town has a long and colourful...