عين تموشنت
The Habibas islands fall under the Bou Zedjar municipality in the Aïn Témouchent Province, Algeria.