Answer:
Hamlet is William Shakespeare's longest play, set in Denmark
Step-by-step explanation:
It is Shakespeare's longest play with 30,557 words. Set in Denmark, the play portrays Prince Hamlet and his revenge against his uncle, Claudius, who has killed Hamlet's father in order to claim his throne and marry Hamlet's mother.