Lovely City of Indian State of Himachal...
Published: 01.06.2012| Category HotelsPopularly called Shimla, the magnificent queen of hills has got its title from goddess Shymala Devi, who is said to be an incarnation of goddess kali. Chandigarh is the big metropolis that is nearest to Shimla . A journey to Shimla is interesting as it unhide the earlier glory of British Raj. A produced Shimla unfolds numerous attractions of nature. Positioned in the reduce bed of the Himalayan Mountains, it is draped in deodar, pine, oak, rhododendron forests.