How long do people stay in the graves during day of the dead?

Answer:
Just two days: from November 1st (all saints' day) to November 2nd (all souls' day).
First answer by Everac99. Last edit by Everac99. Contributor trust: 261 [recommend contributor recommended]. Question popularity: 6 [recommend question].