El Gadud

El Gadud (Somali: Ceel Gaduud), or Lo Gadud, is a town in the southern Bay region of Somalia.

El Gadud

El Gadud (Somali: Ceel Gaduud), or Lo Gadud, is a town in the southern Bay region of Somalia.