Budget Hotels in Shimla
As far as the attractions and natural beauty are concerned, the name of Shimla (Capital of the hill state Himachal Pradesh) always comes first in mind. Popularly known as the Queen of the Hills, Shimla is a one stop destination for adventure tour lovers, honeymooners, couples and those who want to take a deep breath …...