Himachal Pradesh, which lies in the lap of Himalayas is commonly known as "Land of Gods". It is amongst the most beautiful states of India, enriched with pure & pristine backdrop. The natural mountain breeze, soft aroma of pine woods and snow-covered peaks defines beautiful state Himachal Pradesh. An appropriate destination for a honeymooners, nature enthusiasts and leisure traveler the aura of this marvelous land fluently drags thousand of tourists.The mountainous state has a lot in store for tourists looking for a glance into the exotic cultures of Himachal Pradesh.