According to National Geographic, the Day of the Dead originated several thousand years ago with the Nahua people, which are a group of indigenous people of Mexico and El Salvador. This group included the Aztec and Toltec people. They believed that mourning the dead was disrespectful, as they saw death a natural part of life.