From the mountains to the medinas, a honeymoon in Morocco is a kaleidoscope of colours. Let's take you to this fascinating North African gem...