Himachal Pradesh is one of the most beautiful state of the
Indian sub-continent. Every town here is a hill station due to the pleasent
weather that mother nature has bleessed the are with. When most of the
country is reeling under the harsh summer sun Himachal Pradesh is the refuge
most people sought out and with so many options to choose from Himachal
truly is the "Land of the Gods".