Narkanda

thumbnail

Narkanda is a small hill town of Himachal Pradesh. It is surrounded by tropical forests and majestic hills. It displays the snow line, the inviting apple orchards, and dense forests.