Weather in Africa 
DZ flag Algeria
Algiers
AO flag Angola
Luanda
BJ flag Benin
Porto-Novo
BW flag Botswana
Gaborone
BF flag Burkina Faso
Ouagadougou
BI flag Burundi
Bujumbura
CM flag Cameroon
Yaoundé
CV flag Cape Verde
Praia
CF flag Central African R..
Bangui
TD flag Chad
N'Djamena
KM flag Comoros
Moroni
CD flag Democratic Republ..
Kinshasa
DJ flag Djibouti
Djibouti
EG flag Egypt
Cairo
GQ flag Equatorial Guinea
Malabo
ER flag Eritrea
Asmara
ET flag Ethiopia
Addis Ababa
GA flag Gabon
Libreville
GM flag Gambia
Banjul
GH flag Ghana
Accra
GN flag Guinea
Conakry
GW flag Guinea-bissau
Bissau
CI flag Ivory Coast
Yamoussoukro
KE flag Kenya
Nairobi
LS flag Lesotho
Maseru
LR flag Liberia
Monrovia
LY flag Libya
Tripolis
MG flag Madagascar
Antananarivo
MW flag Malawi
Lilongwe
ML flag Mali
Bamako
MR flag Mauritania
Nouakchott
MU flag Mauritius
Port Louis
YT flag Mayotte
Mamoudzou
MA flag Morocco
Rabat
MZ flag Mozambique
Maputo
NA flag Namibia
Windhoek
NE flag Niger
Niamey
NG flag Nigeria
Abuja
CG flag Republic Of The C..
Brazzaville
RE flag Reunion
Saint-Denis
RW flag Rwanda
Kigali
SH flag Saint Helena
Jamestown
ST flag Sao Tome And Prin..
São Tomé
SN flag Senegal
Dakar
SC flag Seychelles
Victoria
SL flag Sierra Leone
Freetown
SO flag Somalia
Mogadishu
ZA flag South Africa
Pretoria
SD flag Sudan
Khartoum
SZ flag Swaziland
Mbabane
TZ flag Tanzania
Dodoma
TG flag Togo
Lomé
TN flag Tunisia
Tunis
UG flag Uganda
Kampala
EH flag Western Sahara
El-Aaiun
ZM flag Zambia
Lusaka
ZW flag Zimbabwe
Harare