SHIMLA FOR THE SOUL SEARCHER
Ask any Indian tourist veteran about the popular hill stations of the country and Shimla is bound to rank first. It’s beauty had so mesmerized the British that they made it their summer capital and their proximity lends it’s refined elegance to every small corner till now. It doesn’t seem surprising that the picturesque land […]