NEW DELHI is the capital of India and is listed as the best city to live in India.
New Delhi is home for two Unesco World Heritage sites: Humayun's Tomb and the Qutub complex.
The city is the 7th biggest urban aglomeration in the world with a population of over 23 million people.
The architecture was chosen to be a symbol of British power and supremacy and to fit into a British classical tradition.
A city of contrasts, New Delhi shocks the visitors with the crowded and noisy streets, the beggars and poverty and also the extravagant luxury.