Indian Ocean.
The Indian Ocean is bordered by Africa. Saudi Arabia does not have a direct coastline with any Ocean. The Red Sea borders part of Africa and Saudi Arabia.
Indian ocean
The Indian Ocean
The Indian Ocean
Saudia Arabia
No, it is not an island. If you mean specifically Saudi Arabia, then it is a peninsula; bounded from south by the Indian ocean, from east by the Arabic (or Persian) Gulf, and from west by the Red sea.
Yemen is the middle east, west of Oman, south of Saudi Arabia, and north of the Indian Ocean.
UAE, Iraq, Iran, Qatar, Bahrain, Saudi Arabia, Kuwait, Indian Ocean
Saudi Arabia
Mediterranean Sea Red Sea Arabia Sea Indian Ocean Atlantic Ocean
The Indian Ocean