A beautiful state, gifted with nature's beauty, Himachal Pradesh is preferably known as 'Devbhumi'- the land of Gods. Its divine beauty has always been capable of attracting thousands of travellers. Dharamshala, Dalhousie, Shimla, Kasauli, Chamba, Kullu, Manali and Khajjiar are some of the most visited hill stations of Himachal.
|