Description : India occupies an important strategic position in south Asia. Discuss. -Geography 9th
Last Answer : India's subcontinent mostly located on Central Asia to the Northwest. Indian subcontinent totally related with South Asia and these are not changing never. India and South Asia are political, ... fora. India and Asia are also strongly connected by military training, counter terrorism coordination.