Banff (Gaelic Banbh) and Macduff (Gaelic An Dùn) are neighbouring towns situated on Banff Bay, both of which are former burghs in Aberdeenshire, Scotland. Banff lies on the west bank, and Macduff on the east bank, of the mouth of the River Deveron.
Banff (Gaelic Banbh) and Macduff (Gaelic An Dùn) are neighbouring towns situated on Banff Bay, both of which are former burghs in Aberdeenshire, Scotland. Banff lies on the west bank, and Macduff on the east bank, of the mouth of the River Deveron.