Halloween v The Day of the Dead - in Europe, Mexico and beyond

While Halloween is celebrated on the evening of October 31, the Day of the Dead is commemorated on October 31, November 1 and 2.
Halloween sees people dress up as witches and skeletons. There are bats and black cats. Folk like to party. The night is popular in the USA and the UK. The event has spread itself around the world.
One day later, Catholics in Continental Europe, Central Europe, the Philippines, and in Mexico, like to commemorate the Day of the Dead. This is when thousands of people travel, sometimes hundreds of kilometres, to visit graveyards and cemeteries, to place candles and flowers on the graves of deceased loved ones.