Macbeth. By the way, professional actors have certain superstitions, and one of them is that it is bad luck to say "Macbeth" in a theater. They refer to it as "The Scottish Play".
Shakespeare only wrote one play which was set in Scotland--Macbeth.
Sorry, there isn't one.
Shakespeare's Othello.
Macbeth is a character from Scotland. Shakespeare's play "Macbeth" is set in medieval Scotland and tells the tragic story of Macbeth, a Scottish nobleman who becomes consumed by ambition and power.
Shakespeare wrote only one play which included the character Agamemnon: Troilus and Cressida. It is set in Troy and the nearby plains.
Othello.
Shakespeare's play Measure for Measure is set in Vienna. It is one of the very few plays not set at least partly in either Italy, Britain, or Greece. The other one is Hamlet.
No, Easter is not mentioned in William Shakespeare's play "Macbeth." The play is set in Scotland during the medieval period and primarily focuses on themes of ambition, power, and betrayal, rather than religious holidays.
Orson Welles set his version of Macbeth in a fictional and heavily stylized version of 20th century Europe, not in Scotland like the original play. The film is known for its use of expressionist cinematography and unique setting.
In the world that he knew of: this included Scotland, Italy and Denmark amongst other countries.
Some people think that Shakespeare wrote Macbeth to flatter James I because it was about Scotland, has witches in it (James liked witches), and makes a big deal out of Banquo who Holinshed claimed was the ancestor of the Stuarts, including James.
Pericles is set in Greece. So is Timon of Athens. So you see there was more than one set in Greece. Did I mention the Comedy of Errors?