Aberlour
Aberlour is a town in Moray, Scotland, 12 miles south of Elgin on the road to Grantown. A burn, the Lour burn is a tributary of the River Spey, and the surrounding parish, are both named Aberlour, but . . .
Aberlour is a town in Moray, Scotland, 12 miles south of Elgin on the road to Grantown. A burn, the Lour burn is a tributary of the River Spey, and the surrounding parish, are both named Aberlour, but . . .