One of the best hill towns in India, Shimla was once the summer capital of British India.
Why should you travel to India
The yesteryear British summer capital of India, Shimla, is elegantly wrapped by a dense cedar forest and magnificent views of the majestic snow. British tried to recreate an English village in this Himachali Town, which still gives you a feel of some British town when you walk on the little lanes and roads alongside the colonial architecture and the beautiful English gardens.
Get In Touch
We would love to hear from you!