Macbeth kills Duncan in his own castle at night time.
King Duncan was killed by Macbeth in the latter's castle at Inverness.The king was asleep in his chamber which had two guards outside whom Lady Macbeth had given intoxicated drinks.Note : Due to Macbeth's prior decision of not killing Duncan, Lady Macbeth had decided to take up the 'business' . However, when she saw her father's face in Duncan's, she decided against killing the king herself.********
They were killed by Macbeth because he blamed them for Duncan's murder.
In shakesperes story it is said that Macbeth killed him in his sleep but in reality historians believe he was killed (by Macbeth) during or shortly after the battle.
Macbeth does not take place in a city exactly. The first scenes are thought to be near the town of Forres. Macbeth's castle, at which Duncan is killed, is at Inverness, which is a city, although the castle is not exactly in the city. (Duncan says "the air nimbly and sweetly recommends itself" which would not be true in a city). The later scenes are at the castle at Dunsinane, which is also in the country.
When Duncan arrives at Inverness, Macbeth's castle, his mood is trusting and unsuspecting. He sees the castle as a place of hospitality and safety, not foreseeing the betrayal that awaits him.
Duncan invites himself to Macbeth's castle in Inverness, which is located in Scotland. This is where the majority of the play Macbeth takes place.
Duncan's death technically occurs off-stage, in Act 2 between Scenes 1 and 2. Macbeth states at the end of 1.1 "I go, and it is done. The bell invites me./Here it not, Duncan, for it is a knell/That summons thee to heaven or to hell." (1.1.63-65) When 2.2 opens, Macbeth has already killed Duncan, and is giving the news to Lady Macbeth.
Piggy is killed at Castle Rock in Lord Of The Flies.
He says he was overcome with rage because they had killed Duncan.
Macbeth said that he killed Duncan's grooms out of anger over Duncan's death.
"I" said Macbeth, "with the servants' daggers. I killed Macbeth."