Alaska, Hawaii, Iowa, Louisiana, Maine, Michigan, New Mexico, North Carolina, Oregon, South Dakota, Vermont and Wisconsin do not officially celebrate Columbus day and recognize Native American Day instead.

Flag day and Arbor day (among other overlooked days) may be in the calendar's you see or even buy but that doesn't necessarily reflect their importance to everyone.

He was a murderous fraud and by the very definition of the word - an immigrant