Auchterarder, Perthshire
This is a small town in Perthshire, Scotland. It is interesting on tours of Scotland because of the castle and history involved with the town. Inchaffray Abbey was built in 1328. The castle, traditionally a royal hunting seat, is just North of the town. Only the donjon keep and...