The capital city of India is New Delhi.
The Indian Rupee is the currency used in India.
India has over 34,690 cities and towns.
India has a population of approximately 1,029,991,145.
You can find cities in India by browsing the India city directory.