Shimla Best Location

About Shimla Best Location

Shimla is also known as Simla (Queen of Hills) name given by British and the capital of Himachal Pradesh. Shimla was declared as summer capital of the British Raj in India in 1864. Shimla is beautiful hill station in lap of the nature surrounded from all

Address & Contact

Map & Directions


View Larger Map