Each year between December 24 and January 6, Spain comes alive to celebrate Christmas, or Navidad in Spanish. During this time of the year, everyone strives to fill their days with happiness, joy, and family harmony, although some are more successful than others. Spanish holidays are a mixture of Ch