Naulila
Naulila is a town in Cunene Province in southern Angola, located on the Cunene River which separates Angola and Namibia.Naulila was the scene of fighting between Portuguese Angola and German South Wes...