Where is Luanda?

Luanda is located in the country of Angola. Luanda is the capital and largest city in the country of Angola. Luanda is a major seaport for Angola.