I flew Chichester to Tenerife a couple of years ago, routing through Morocco.
For charts I got the American Jeppersen ones...but I had to find out from the FAA which ones I needed! I just looked though my notes...but couldent find the numbers I called.
I gave all my charts to a Moroccan PPL as I left the country - THEY find it really hard to get VFR charts too!
Flying in the country is a real pleasure - but often there are corridors to fly; dont try and ignore these!
What I would really recommend, is flying into Tangiers, and making time to chat to the Ops guys there. They were incredibly helpful, spoke quite a lot of English, but mainly French, and told me really everything I needed to know about flying in the country. And, most important of all, the co-ordinates I needed to fly the corridors.
I hope to fly more in Morocco sometime, and wish you well!