Quiz abut New Delhi
New Delhi is the capital of our Indian country.It is the largest metropolis by area and the second-largest metropolis by population in India.Lets see how much you know about it?
Choose the correct options from the options given below.
Choose the correct options from the options given below.