There are 2 places in the world named New Delhi!
There are 2 places called New Delhi in the world.
Number of places named New Delhi per country:
There is one place named New Delhi in America.
There is one place named New Delhi in India.
Places called New Delhi in America.New Delhi - Illinois - America
Places called New Delhi in India.New Delhi - Delhi - India