Shimla might be one of the most visited hill stations in India but it managed to evoke some sentiments that remain untapped by any other place.
penning just another story
Shimla might be one of the most visited hill stations in India but it managed to evoke some sentiments that remain untapped by any other place.