25 Nov Ellon, Aberdeenshire
This is a town in Aberdeenshire, Scotland. It is north of Aberdeen and lies on the River Ythan. Definitely an interesting stop on any tours of Scotland. The ancient Moot Hill is notable for Ellon Castle. Only ruins survive of the 16th-century structure, but that may incorporate sections from...