Dum Dum (yes, let's all laugh at the name, har har) is an extremely busy junction some distance north of Kolkata's Sealdah station, a funnel of sorts where lines coming from various points through... (more)