Famous as ‘Snow City’ throughout the world, Himachal Pradesh’s Narkanda is playing host to scores of elated tourists these days. Several feet of snow has accumulated…
Former Bengal leggie Soumendranath Kundu dies