Yemen is located on the southern coast of the Arabian Peninsula.
Yemen is north of the Equator, so is in the Northern Hemisphere.
Yemen is on the southern (and south-western) part of the Arabian Peninsula.
the country in the southern corner of the Arabian peninsula is the country yemen
The island is called Socotra.
Yemen
Yemen and Oman.
Yemen
The Southern corner of the kabah which faces Yemen
Yemen and Oman.
Yemen and Oman.
North Yemen is a term currently used to designate the Yemen Arab Republic (1962-1990), its predecessor, the Mutawakkilite Kingdom of Yemen (1918-1962), and their predecessors that exercised sovereignty over the territory that is now the north-western part of the state of Yemen in southern Arabia.