Indian Nation and States MCQ’S For Competitive Exams
India is a country located in South Asia, bordering Pakistan to the northwest, China, Nepal, and Bhutan to the northeast, Bangladesh and Myanmar to the east, and the Indian Ocean to the south. It is the seventh-largest country by area, the second-most populous country, and the largest democracy in the world. India has a rich … Read more