Macduff

Macduff (Gaelic: Baile nan Dubhach) is a town in the Scottish unitary authority Aberdeenshire. It lies on the southern shore of the Moray Firth and is just across the river Deveron from the neighboring town of Banff.

Hotels