India
Location: South Asia Official name: Republic of India Formation (date of independence / date current borders were established): 1947 / 1947 Capital city: New Delhi Population: 1.21 billion / 1058 people per sq mile (408 people per sq km) Total land area: 1,269,338 square miles (3,287,590 square km) Language(s) spoken: Hindi (official language), English (official …