Kolkata is called the City of Joy, a name popularized by Dominique Lapierre's book. The city is known for its vibrant culture, literary heritage, and festive spirit despite its challenges. Mumbai, Bangalore, and Delhi are not known by this affectionate nickname.