Wanderlust



himachal pradesh history

Shimla: A place to visit again, and Again!

Shimla is the capital of the mountainous northern Indian state of Himachal Pradesh. Plush green surroundings, moderate climatic conditions and traditional flavour make Shimla a chilling place!…