In November 2013 I went mountain biking in Morocco with a company called Freeride Morocco. Five days of some of the best single track you can imagine. Fast and flowy to super techy with some really hard climbs and stunning views. Not a lot of which can be found in the UK.
They run trips for most of the year apart from the height of summer and dead of winter, if you're up for a challenge take a look at their website. Worth every penny I spent. Amazing people and amazing riding can't get much better.
trails start to get more flowy in day three and the rock gardens start getting a whole lot more fun too. also the drops by the trails start looking really ridiculous.