This land of dramatic contrasts invites us to encounter its ancient ruins and sacred mosques, endless desert and storied mountains, imposing kasbahs and spirited souks. As…