Yemen LOCATION The Republic of Yemen is an Arab country in Western Asia, occupying the southwestern to the southern end of the Arabian Peninsula. Yemen ...