Today is Columbus Day.  We all had to learn the the rhyme, "In 1492, Columbus sailed the ocean blue," but do we know, or even remember why?  More importantly, do our children know why today is special enough to be declared a Federal Holiday?  Not to insult anybody's intelligence, but I would be willing to bet that if a street poll were taken of people who are asked why do we celebrate Columbus Day, or any other Holiday with the exception of Christmas and Easter, many would not know, or care.  We are just happy to have a paid day off, regardless of the reason.  Ok, I'm getting to my points:
First, to answer the question, "Why do we celebrate Columbus Day In the United States?"
The day is honored to commemorate the landing of Christopher Columbus in the New World on October 12, 1492.  It was always celebrated on October 12 until 1971, when it was moved to the second Monday of the month.
Second, it's important for us, as parents and caregivers, to teach our children and educate ourselves about the holidays, so that we can join in the conversation when it's brought up.  We miss a golden opportunity to drop tidbits of knowledge on our children when we don't tell them the meaning of they holidays, and why we celebrate.  It's an opportunity to encourage learning and creativity, while spending quality time and making memorable family moments.  Make it a family tradition game or challenge and tour children will look forward to it at every holiday.