What is a Bantu language and to which part of Africa do they belong?
Bantu languages belong to the wider group of languages called Niger-Congo. See the map. All Bantu languages are related. Map courtesy Wikipedia showing the Bantu distribution within the wider group of Niger-Congo group of languages. The Kiswahili-Bantu language is not a Bantu language for it consists of a lot of Semitic words. True, but you must not forget that the Semitic language had its origins in Africa, therefore the Kiswahili-Bantu language has acquired Semitic roots of words. However the words I have recently investigated contain purely Bantu roots. Lets not make a mistake, the Kiswahili-Bantu language is a Bantu language and has maintained a substantial amount of its Proto-Bantu roots.