Major Attractions and places to visit in Narkanda

Hattu peak
Narkanda, Himachal Pradesh, India
up
0 users have voted.