North Africa

Marvelous Morocco

Marvelous Morocco Flag
Ait Benhaddou Kasbah in Ouarzazate

West Africa

Central Africa

East Africa

South Africa