Twelfth Night – A Forgotten Ritual

Twelfth night is the last evening of the 1 2 days of Christ­ mas and according to an old European custom it calls for one final burst of feasting and revelry to commemorate the close of the Christmas season. Many years ago, in the Town of Greece and other com­munities, the twelfth night was celebrated … Continue reading Twelfth Night – A Forgotten Ritual