contestada

A dominating land feature in north africa is
A.Caucasus mountains
B.Piedmont plateau
C.Atlas mountain
D.Central highlands