Zeila

Zeila is a historic port city on the Gulf of Aden in present-day Somaliland. It linked the Horn of Africa with Arabian and Indian Ocean trade and served as a center of Muslim rule.

Connect