Delhi is India's capital city and a large metropolis that is the home of executive, legislative, and judiciary branches of the Government of India. Delhi is said to be one of the oldest existing cities in the world, along with Cairo and Patna. Over the millennia, Delhi is said to have been built and destroyed 11 times. (New Delhi Wikitravel)