The people of Oaxaca, Mexico, believe the souls of the dead, the antepasados, return every year for a twenty-four-hour visit. They are welcomed into their former homes with gaily decorated altars and offerings of food and gifts. Then they are escorted back to their resting places in the cemeteries. In recent years, Dia de los Muertos has become widely known not only throughout Mexico but also in the United States, drawing tourists in large numbers.