Image

Epiphany

Twelfth Night, Epiphany, and all that!

Epiphany is the first Christian holiday after Christmas, and falls on 6th January, but when is Twelfth Night and are the two related? Most Christians in the UK recognise that…

Read More