Delhi is the capital and second largest city of India with more than 18 million people. Delhi is known as one of the oldest cities in the world, estimating it to be over 5,000 years old. Officially two separate cities, the old city of Delhi, which the Mughuls built and lived in, and New Delhi, built by the British and expanded since Independence in 1947, are really two parts of one sprawling metropolis known simply as Delhi.
United States Embassy in Delhi:
Location:At The U.S. Embassy in New Delhi is located at Shanti Path, Chanakya Puri 110021
Phone: +91-11-2419-8000 |