×

Craigellachie

Village in Scotland
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 "rocky hill" and was first applied to the cliff on which much of the village is... Wikipedia