Benguela

Benguela is a town located in southern Africa.