Chefchaouen is a province in the Moroccan economic region of Tanger-Tetouan-Al Hoceima. Its population in 2004 was 524,602 World GazetteerThe major cities and towns are: Bab Berred Bab Taza Brikcha Chefchaouen Jebha Moqrisset ZoumiSubdivisionsThe province is divided administratively into the following: