Lucala

Angola

This riverside town in Angola's interior, Lucala sits directly on the water with upland country close by, offering a raw, unhurried glimpse into the country's heartland landscape.

  • Population19,422
  • Nearest water from center0.8 km
  • Nearest mountain from center6.9 km

Nearby in Angola

All of Angola →