India is the largest country in South Asia. Ranks second in the world in terms of population. The capital is New Delhi. The official languages are Hindi and English.