Imilchil est une bourgade située à 2300 m d'altitude au cœur du Haut Atlas oriental relevant de la province d'Errachidia dans le territoire des Aït Hdiddou une des tribus de la fameuse confédération des Aït Yafelman.
La localité d'Imilchil représente le symbole de la culture berbère de tous les Amazigh (toutes tribus confondues), connue par son festival, appelé officiellement festival des fiançailles, traditionnellement Souk Aam ou Agdoud N'Oulmghenni.
Entre tradition berbère et arabisation, avec les bergers, les enfants d'une crèche, et les rythmes de la musique berbère...