The African crake occurs throughout sub-Saharan Africa from Senegal east to Kenya, and south to KwaZulu-Natal, South Africa, except in arid areas of south and southwest Africa where the annual summer rainfall is less than 300 mm .