|
Location: The Republic of Yemen is located in the southern west corner of the Arabian Peninsula, in the southern west part of Asia. Saudi Arabia borders it in the north, Arab Sea and the Indian Ocean in the south, Sultanate Oman from east, and Red Sea from west. |
|
Read more...
|