Home
Locations
Religion
Language
History
Ancestry
The Swahili live on the southern coast of East Africa. Swahili name comes from Arabic word which means one who lives on the coast.
Home
Locations
Religion
Language
History
Ancestry