
Scottish Traditional Boat Festival, 30 June – 1 July
The Scottish Traditional Boat Festival, which takes place in the picturesque village of Portsoy this Saturday and Sunday (30th June and 1 July) is celebrating it’s 25th year. When the festival … Continued