Himachal Pradesh is one of the most gorgeous hill states of India. Himachal Pradesh natural beauty, pleasant climate and friendly people make it a perfect holiday destinationRead less