Bayla is located at the headland of Ras Ma 'bar (or "Cape Ma'bar"), historically featuring as an important landmark to sailors voyaging between the Arabian Peninsula and Horn of Africa.
Bayla is located at the headland of Ras Ma 'bar (or "Cape Ma'bar") and Horn of Africa. The headland of Ras Ma 'bar is historically featuring as an important landmark to sailors. These sailors are voyaging between the Arabian Peninsula.