Craigellachie

Craigellachie

Craigellachie is a small village in Moray, Scotland, at the confluence of the River Spey and River Fiddich, in walking distance of the town of Aberlour. The name means "Rock of Alarm" and was first applied to the cliff on which much of the village is sited, above the River Spey.

Craigellachie People (First 1 people) - Page 0

Craigellachie Bridge

Craigellachie Bridge