A residential complex located in La Ilha, and used by the staff of the Italian Embassy. I lived there during several of my stays in Luanda. Most countries have their own diplomatic compound.
This section is currently under construction.
SHARE THIS PAGE
View all comments