Skip to content
The Mumbai

Delhi is India’s capital and a gateway to northern India, while Mumbai is the country’s financial and commercial center

Sources and story details