Hogmanay is the Scots word for the last day of the year i.e. New Year's Eve on 31 December. It… Read More
Hogmanay is commonly followed by a further festival on the morning of New Year's Day (1 January) or, in some… Read More