Narkanda Snowfall Attracts Hundreds
Famous as 'snow city' around the world, Himachal Pradesh's Narkanda, is attracting hundreds of tourists and adventure sports enthusiasts amid heavy snowfall
Famous as 'snow city' around the world, Himachal Pradesh's Narkanda, is attracting hundreds of tourists and adventure sports enthusiasts amid heavy snowfall