Tag: Scotland

Scotland is a country that is part of the United Kingdom.

Latest Articles

The Bass of Inverurie alongside the River Urie in Aberdeenshire.

Evil Earth Magnetism of Bass of Inverurie, Scotland

0
A cemetery mound in Aberdeenshire, known as the Bass of Inverurie, has a long and strange past, says guest writer DUNCAN HARLEY