Narkanda: A picture-perfect Himalayan heaven in Himachal, The pretty Himachali town is blessed with nature. Located at an altitude of 8100 ft, Narkanda is a hidden gem in Himachal offering stunning views of the snow-clad Himalayan peaks, including the Hatu Peak. The springtime