Algiers — the capital of Algeria ,northernmost capital and biggest city on the south mediterranian coast,a mix of europian colonial architecture and arabian medina. Accra — the capital of Ghana and one of the most accessible cities in West Africa for travellers Addis Ababa — the huge capital of Ethiopia and a major hub for NGOs and the African Union Cairo — the largest city in Africa with major monuments of Ancient Egypt nearby Cape Town — the iconic Mother City of South Africa with Table Mountain, the Cape of Good Hope and numerous other attractions Dakar — the capital of Senegal and the westernmost city in Africa Johannesburg — South Africa's largest city and perhaps the continent's key financial and economic centre Luanda — the capital of Angola, which has been through a huge renaissance in the past decade Marrakech — a blend of the ancient and modern in Morocco Nairobi — the capital of Kenya and the largest city in East Africa