Delhi is the second largest (after Mumbai) city in India, which has the status of a union territory (National Capital District of Delhi). Located in the north of India on the banks of the Jamna River. Delhi is a multicultural city where different cultures are mixed. Different peoples of India play different roles in the city's economy.
Watch camera online in Delhi