Narkanda is known for its scenic beauty, snow-capped mountains, and apple orchards.
Narkanda is a small town located in the Shimla district of Himachal Pradesh, India. It is situated at an altitude of 8,100 feet above sea level and is surrounded by dense forests of coniferous trees. Narkanda is known for its scenic beauty, snow-capped mountains, and apple orchards. Narkanda is a popular tourist destination and is …
Narkanda is known for its scenic beauty, snow-capped mountains, and apple orchards. Read More »