For most people, December is the beginning of the Christmas holidays, but for the Caribbean island of St. Croix, it m ...