India has numerous cities with populations of 1 million or more. Many others are rapidly approaching the 1 million figure. Several rank among the great cities of the world.

New Delhi, India's capital, is a modern city with a population of more than 7 million people. Along with Old Delhi, it makes up the city known collectively as Delhi.

Bombay (Mumbai), India's largest city, has a metropolitan area population of more than 15 million. Situated on the west coast, it has the tempo of a large Western city with its many business offices and skyscrapers. Bombay is the nation's major port and commercial center as well as a key industrial center. It is also the center of the nation's thriving film industry.

Calcutta (Kolkata) is India's second largest city. Nearly 12 million people are packed into the city and its industrial suburbs. As the hub of eastern India, it is also a great center of commerce and industry. The city's museums provide information about Indian life and history. However, Calcutta is also a city of great poverty, its streets teeming with poor and homeless people.

Madras (Chennai), the major city of southern India, is a busy port on the southeastern coast. A center of music, dance, and the fine arts, Madras gives the visitor a colorful picture of Hindu life. Hindu temples built between A.D. 600 and 1600 are found throughout the area.