Banff and Macduff : official guide.
Banff (Scotland).Town Council.
Macduff (Scotland).Town Council.