Demba Chio is a commune located within the municipality of Quiçama in the Icolo e Bengo Province of Angola.
The area serves as one of the administrative subdivisions of the province, situated in the central region of the country.
Angola
Demba Chio is a commune located within the municipality of Quiçama in the Icolo e Bengo Province of Angola.
The area serves as one of the administrative subdivisions of the province, situated in the central region of the country.