Morocco is a diverse destination with amazing potential experiences. Here is our detailed guide to the best things to do in Morocco, to not miss a bite.