Imichil, 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, b