Hidden away in the bylanes of North Kolkata, Kumortuli is where the city's most skilled artisans create stunning clay idols, particularly for Durga Puja. Walk through the narrow alleys ...