|
|||||||||||||||||||||
Formerly called Simla, Shimla in the Indian state of Himachal Pradesh is a top tourist destination. The erstwhile summer capital of the British Raj, Shimla is often called the "Queen of Hill Stations". Home to verdant forests of pine, rhododendron,... (Continue reading)