Cabo Ledo is around 120 km south of Luanda, in the Quiçama National Park, inside the Bengo Province.

Cabo Ledo is around 120 km south of Luanda, in the Quiçama National Park, inside the Bengo Province.