Macduff is a good base for exploring the Moray Firth coast. Its twin town of Banff is a short walk across the bridge, and the cliff-clinging fishing villages of Pennan and Gardenstown are a short drive east.