Featured Place, Travel Blogs Narkanda Author admin Date October 24, 2017 Narkanda is a small village of Himachal Pradesh. The place is located on Indo-Tibet...