New Delhi is the capital of India and has been the centre of the head of state all the way back to Islamic India.
The Mughal Architecture in Delhi is simply breathtaking. Don't miss any of it. Delhi is also a fabulous place to enjoy North Indian Cuisine and to shop! You will get some of the best deals on textiles here.