English version

New Delhi

From Longman Dictionary of Contemporary EnglishNew DelhiˌNew ˈDelhi  the capital city of India, built to the south of the old city of Delhi by the British in 1912
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.