Aberchirder, Aberdeenshire
By Ann Harrison, CC BY-SA 2.0, Link Aberchirder, known locally as Foggieloan or Foggie (which means mossy field), is a quaint village in Aberdeenshire. Its attraction on any tours of Scotland is its castle and the views. The village was founded in 1764 and is laid out in...