Shimla , capital of Hill State of Himchal Pradesh, the erstwhile colonial capital city is situated on seven hills needs no mention or formal introduction. Shimla is preferred destination of tourists from all across the country i.e domestic tourists and good number of international tourists as well. For tourists, generally, the biggest difficulty is to …
Finding The Right Place To Stay in Shimla, Himachal Pradesh
