Miltonduff


Miltonduff is a hamlet 1.5 miles southwest of Elgin and is in the Scottish council area of Moray.