Thirty-two kilometers northwest of Ouarzazate, this UNESCO-listed world heritage kasbah is so spellbinding that over 20 films have been filmed here, including Lawrence of Arabia, Jesus of Nazareth, Jewel of the Nile and the recent blockbuster, The Gladiator.