Kolkata is the cultural capital of India and has a rich abundance of history, tradition and folklore. Beside its colonial architecture and busy roads, and the intellectual past, Kolkata is also home ...