Geography, asked by patelagam57, 4 days ago

India occupies important strategic location in South Asia. discuss. Answer in 125-150 words​

Answers

Answered by arjun8114
1

Answer:

 \:

The Deccan Peninsula protrudes into the Indian Ocean, thus helping India to establish close contact with West Asia, Africa and Europe from the western coast and with Southeast and East Asia from the eastern coast.

Similar questions