The festival (or "moussem" in Arabic) of marriage and engagement in Imilchil is one of the finest marriage events in Morocco. The town of Imilchil represents a symbol of Berber culture, known for its festival, officially known as Betrothal Festival - the Souk Aamor Agdoud N'Oulmghenni. The legend goes that two young people from different tribes fell in love, but were forbidden...