6 of the best all-inclusive Morocco holidays

Where to go for a slice of North African luxury