Why is macbeth often called the scottish play
It is often called the scottish play as it takes place in scotland and is the only play by Shakespeare to be set in Scotland.