Earth Calendar appears to be an exhaustive, and easily navigable, listing of holidays throughout the world. It could certainly come in handy for future lesson planning.
Thanks to the Make Use Of blog for the tip.
I'm a high school teacher in Sacramento, CA.
November 19, 2017
November 21, 2007
January 14, 2016