A 'Kirtan Mela', organised by the International Society for Krishna Consciousness or ISKCON began in Siliguri, West Bengal, on Friday. Hundreds of krishna devotees from around the world have ...