Puerto Angel Oaxaca

The Day of the Dead serves a community's need to mourn a