The Last Day of Christmas

In England many households will have had or will  be beginning their usual debate about Twelfth Night and whether or not the Christmas decorations come down tonight or tomorrow. Here in the Algarve it would seem the 6th January is the last day. The Twelve Days of Christmas retain a Christian focus through the presépio in every […]

Read More