51 Interesting Facts about India that will AMAZE you! (Facts with Details) August 31, 2020 India, officially the Republic of India, is the 2nd most populated country in the world. It has 29 States and New Delhi is the capital city. Read more