1
Shimla is rich in British Heritage, culture and natural beauty. This lovely town is famous not only for its english style buildings but also for its treks.

Comments

Who Upvoted this Story