Morocco, a Thousand and One Roses 43 / 45
The rose festival of El Kellat M'Gouna gathers visitors from all over the region. It lasts for three days at the end of April or…