On the 31st December each year the whole of Scotland comes alive for the celebration of Hogmanay. It  begins on the last day of the year and continues right through the night until the morning of the 1st January and has sometimes been known to carry on through to the 2nd or even 3rd January. That is some party!

[Read more…]