Colourful, rich and flavoursome are some of the best ways to describe traditional Moroccan weddings. Every Moroccan wedding is an incredible journey for the senses, although traditions can vary ...