Daily Life Snow For Christmas? Earlier this week, this Winter’s first snow fell in Mallorca, along with snowy conditions in mainland Spain and freezing temperatures in most of northern Europe. Snow was reported here in […] Snow For Christmas?