Delhi is a city and union territory of India. The NCT covers an area of 1484 sq kilometers. Delhi has been continuously inhabited since the 6th century BC. Through most of its history, Delhi has served as a capital of various kingdoms and empires. Delhi is also the centre of the National Capital Region (NCR),… Continue reading Can You Pass the Detective Agency in Delhi Test?