The event was originally due to be held in Libya between 18 March and 1 April, but was postponed indefinitely earlier this month in the wake of security concerns caused by the current political situation in the country.
“We decided to move the African Youth Championship to South Africa and it will be played from April 17 to May 2,” said CAF President Issa Hayatou today.
The four teams that reach the semi-finals of the competition will qualify for the Fifa U-20 World Cup Colombia 2011, which will take place between 29 July and 20 August.
Amajita, who were initially knocked out by Lesotho, will now take the place of former hosts Libya. They will play Mali in the opening match, with Egypt and Lesotho, the other two nations Group A, up against each other on the same day.
Group B comprises Ghana, Nigeria, Cameroon and Gambia. The Ghana vs Nigeria clash is up first, with Cameroon to play.
The winners of Group A play the runners-up in Group B, while the runners up in Group A will meet the winners of Group B.