Geography, asked by abelleslie310, 1 month ago

Name the continuous mountain range sandwiched between Deccan plateau and Arabean Sea .​

Answers

Answered by sankalpsaksham69
0

Answer: Bay of bengal

Explanation:

Similar questions