Where is Shikuakua?

Where is Shikuakua located?

Shikuakua, South Kwanzaa, Angola (approx. -10.8°, 13.83333°)


Where is Shikuakua on the map?