Kolkata, the cultural capital of India, is known for its literary, artistic, and revolutionary heritage. As the former capital of British India, Kolkata retains a feast of colonial-era architecture contrasted with urban slums and dynamic new-town suburbs. The city’s festivals, particularly Durga Puja, are famous for their fervor.