TravelNarkanda, popular Ski destination with abundance of natural beautyNarkanda is a beautiful town in Shimla district which is situated at an altitude of 2708 meters on the Hindustan-Tibet Road. It…By Rahul Bhandari · December 4, 2013