Tags: Banff

Banff

The former county town of the traditional Scottish county of Banffshire, Banff is a town that is now a large part of Aberdeenshire and is a sea port and royal burgh. Standing on the west bank of the River Deveron where it meets the North Sea and facing McDuff, which is situated on the east…