Five things to do in New Delhi
New Delhi is the capital of India and the seat of the Indian government. In a nutshell:
New Delhi is the capital of India and the seat of the Indian government. The city, which is located in the north central part of the country, was built in the early years of the 20th century to replace Calcutta as the capital of British India. New Delhi forms part of the urban metropolis of Delhi and is laid out to the south of the original cityscape, now sometimes referred to as Old Delhi. In...
Subscribe from just €1 for the first month!
With any subscription you will have access to
Unlimited multi-device access to our iPad, iPhone and Android Apps
Unlimited access to our eReader library
Exclusive daily insight and opinion seven days a week
Create alerts to never miss a subject that matters to you
Get access to exclusive offers for subscribers on gifts and experiences
Get content from Business Post, Business Post Magazines, Connected, Tatler and Food & Wine