India is a country in South Asia known for its rich history, diverse culture, and large population. It is bordered by Pakistan, China, Nepal, Bhutan, Bangladesh, and Myanmar. India is known for its landmarks such as the Taj Mahal, vibrant festivals like Diwali and Holi, and its delicious cuisine including dishes like curry and biryani.