About Abhur Bay
Obhor, also known as Abhur, Obhur and Ubhor, is a sea bay located about 30 kilometers north of Jeddah City on the east coast of the Red Sea, west of Saudi Arabia. Obhor is the main sea tourism area in the Jeddah area and is considered to be the number one destination for national tourism.