Kolkata is often described as the cultural soul of India. A city of poets, revolutionaries, artists, dreamers. Its yellow taxis and old trams tell stories of a city that is never in a hurry, but doesn ...