Know about Shimla Hotels
Apart from being the capital of Himachal Pradesh, Shimla is also known as the Queen of Hill Stations. Blessed with Nature’s beauties and draped with sky touching oak, pine, fir and rhododendron forests Shimla is one of the famous tourist destinations and honeymooner’s paradise. The word Shimla is derived from the word ‘Shyamla’ meaning a […]