Results for: accra

Where is accra?

Accra is in South Africa. The word Accra is believed to be derived from the Akan word nkran, it mesns "anta". Accra is the capital and largest city of Ghana. It is also the capital of the Greater Accra Region… Full Answer