Algiers and two towns in Kabylie are hosting the games .