The quest2 may well have been discontinued by now - it's a pretty old design and Garmin now produce the bike specific Zumo so there's no real market for it.
If you're buying new then take a look at the Zumo - it's got a good size screen and a good range of features. The 60cx would be an excellent unit for Morocco and has a few more features for storing tracks, but it's not as easy to use for road navigation and the screens a bit smaller.
There are a few sellers on ebay doing the Garmin 276c for similar money to the Zumo - it's probably the best there is for off-road use, but some users may find it a bit OTT for their needs.
I'd avoid the quest - i find the small size makes it fiddly to use and the screen is too small.
Whichever one you get download this free mapset of Morocco:
GPS Vector Map Morocco