Luanda is located on Angola's northern Atlantic coast. Its strategic location has made it Angola's primary port, major industrial, cultural, and urban center, as well as the capital of the Luanda Province.
Luanda Brain Teaser: 18 Questions to Test Your Mental Flexibility