Yemen and Oman are on this peninsula — CodyCross Answer | CodyCross Solutions