Ballindalloch
Ballindalloch
A village in Aberdeenshire, near the confluence of the rivers Avon and Spey, best known as the site of Ballindalloch Castle, an historic tower house.
Nearby is Inveravon, where a Pictish symbol stone is embedded into the wall of the parish church, and there is a stone circle near the castle and another at nearby Lagmore.