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 ...