Explore Himachal Pradesh for Nature LoversBy Nora Hill Himachal Pradesh leaps out as the picturesque conjuration of an ideal landscape—sacred mountains, pine forests of whitened dark green banks, and roaring cliffs of white stone.…