New Delhi is the capital city of India. It serves as the centre of the Government of India and the Government of the National Capital Territory |India showing location roads, railways, tourist attractions, hotels, ...