my-server
← Wiki

Sefula

Sefula is a settlement in Western Province, Zambia. François Coillard established a mission station at Sefula in 1886.

References