Throw more light on India occupying an important and strategic position in South Asia
Answers
Answered by
4
1)The Indian landmass has central position between east and west Asia2) India is has the largest coastline in Indian Ocean which help it in trading and developing sea routes which may secret.
Similar questions