Name the city called City of Joy?
The city known as the 'City of Joy' is Kolkata (formerly Calcutta), located in the eastern part of India, specifically in the state of West Bengal. Kolkata has a rich history and diverse culture, and this epithet reflects the warmth, vibrancy, and welcoming nature of its people.