When I told a friend about how I had been pleasantly surprised by the quality of Moroccan wine, he exclaimed, “You can drink inMorocco? I thought it was a Muslim country.” Morocco may forbid drinking in public, but alcohol is not hard to come by in restaurants and hotels. Indeed, theRoyal Mansourhotel mixes superb craft cocktails and has a wine cellar with no fewer than 17 vintages of Château Margaux and 18 of Château Lafite Rothschild.