Jabel Al Akhdar Mountains, sometimes seen in news, is located in which of the following countries?
A. Oman
B. Iran
C. Saudi Arabia
D. Afghanistan
Answers
Answered by
4
Jabel Al Akhdar Mountains ➡️➡️OMAN
Answered by
8
Jabel Al Akhdar Mountains, sometimes seen in news, is located in which of the following countries?
A. Oman ✔
B. Iran
C. Saudi Arabia
D. Afghanistan
love9673:
hlo
Similar questions