Banff, famed for its architecture, is close to the gorgeous coastal village of Penan and Portsoy with its 17th century harbour. It ... More