narkanda

The hidden treasure of Himachal Pradesh

Activities in narkanda