Kate Molleson journeys through the Christmas season across Latin America. Today, Puerto Rico, which has the world’s longest festive season.