Thank you for reading!
Introduction Delhi The capital of India is the largest city in India going by its area. It has a population of nearly 22.2 million people according to the 2011 census. Also being a union territory, New Delhi is jointly administered by the Central government and the local government. Delhi is a place of historical importance, being inhabited …
This was originally posted on OurEdu Blog