
Delhi is northern India's largest city. One part of it, known as New Delhi, is officially designated the capital of India, but the names are often used interchangeably. Delhi is said to be one of the oldest existing cities in the world, along with Damascus ... About Delhi