Narkanda is a picturesque town in the Shimla district of Himachal Pradesh. At an elevation of 2708 meters above sea level, Narkanda is accessible through the Hindustan Tibet Road or the NH 22. You can hire a cab from Shimla that lies at a distance of around 65 km from Narkanda. This place in Himachal Pradesh is mainly a retreat for adventure sports lovers as there are many opportunities for trekking, rock climbing and skiing during winter.