Nicknamed India's Cultural Capital, the bustling metropolis of Kolkata offers an evocative immersion into history, art, ...