India is located in Southern Asia and has over 1 billion people, making it the second most populous country. It has a long history and was very advanced in ancient times in fields like medicine and trade. In modern times, India is a federal republic with New Delhi as its capital. It has experienced British colonial rule for over 300 years but is now an independent nation.