Douar Laroussi Douar Laroussi is an eco-friendly Berber village located at the foot of the El Monchar mountain near the village of Sidi Jedidi. It promotes […] Continue Reading