Skip to main content



About Delhi

India's capital

The capital territory of India, Delhi has a long and fabled history, reaching back to the 6th century BCE. The city is situated in the northern area of the country, and serves as the commercial center for the region.

The capital city of New Delhi is located in the capital territory, just south of the old city of Delhi.

Find jobs in Delhi, India