Shimla is undoubtedly the queen of all hill stations in India, and for good reason. Shimla offers countless attractions for… Read More
Shimla Tourist places - THE QUEEN OF HILLS. A city built on the top of the seven hills: Inverarm hill,… Read More