if you don't know this one well all i could say to your teacher is Oman it must be ruff.
Indian mainland,Srilanka
I think it's called Oman put i'm not sure./
I think that the Arabian sea lies southeast of the Arabian peninsula.
no it does not