When is Dia De Los Muertos Celebrated?

Dia de los muertos is celebrated on November 1 or 2. It is associated with All Souls Day which is celebrated on November 2. In many Latin American countries like Mexico, people visit cemeteries on ‘the day of the dead’ to place flower or food on a loved ones grave to honor these souls.