Philippe:
Fraserburgh -- known locally as Corbie Hill, and that's the hill that leads to the dunes portion of the course -- is a very good links, underrated by many, and often bypassed by those who go north to Cruden Bay and no further. It reminds me a bit -- along your comments -- of Machrihanish, where you leave the heaving dunes for the last two holes, which are somewhat undistinguished, and nearby Peterhead, where the first three holes are played in a meadow on the town side of the creek. Fraserburgh is a fairly modest club, and I'm not sure they'd have the financial wherewithall to move some holes.