In Haiti, Gede (or any of its alternate spellings) welcomes us to November. November 1st, All Saints Day, and November 2nd, All Souls Day, are national holidays. The gede are the somewhat raunchy spirits that preside over death... and sex.
Here is a picture Ben took last year in the National Cemetery:
Also, check out these photos from Day of the Dead celebrations throughout Latin America. I think Port-au-Prince needs a zombie walk.