Portsoy is a quiet village between Cullen and Banff on the Moray coast. It is renowned for its marble, once shipped to Versailles, and its annual traditional boat festival in early July.