Shimla the queen of hills is like heaven on the Earth, you feel like staying there for long hours or days. Cool breeze, pleasant environment with snow fall and beautiful nature embarking through the clouds is the speciality of this place. Shimla is the capital city of Himanchal Pradesh and another capital is Dharamshala which […]...