44.4k views
7 votes
What is the major physical barrier that is located to the NORTH of the Indian Peninsula? Bay of Bengal Indian Ocean Red Sea Himalyan Mountains​

1 Answer

10 votes

Answer:

Himalayan mountains

Step-by-step explanation:

User Fumisky Wells
by
8.6k points

Related questions

2 answers
2 votes
188k views
asked Nov 10, 2021 109k views
Zahid Karim asked Nov 10, 2021
by Zahid Karim
8.8k points
1 answer
2 votes
109k views
asked Nov 20, 2024 20.7k views
Kognos asked Nov 20, 2024
by Kognos
7.8k points
1 answer
3 votes
20.7k views