Himachal Pradesh is blessed with number of beautifully hill stations snow clad mountains, natural beauty, rivers, meadows, overflowing streams, lakes, temple etcRead less