India is a vibrant country located in South Asia, known for its rich history, diverse cultures, and bustling cities. With a population of over 1.3 billion people, India is the second most populous country in the world. The country is also known for its delicious cuisine, colorful festivals, and ancient landmarks.