Archive

New Year’s Eve in Spain In Spain, 31 December is a very special celebration, where the fun and partying go on well into the early hours. If you want to get the year off to a good start, then come