Dunnet Beach is a two-mile arc of sand along Dunnet Bay, backed by dunes and popular with both surfers and walkers. It’s signed off the A836 between Castletown and Dunnet, with parking at the northern end. Plenty of room to stretch the legs whatever the weather’s doing.

© Bill Boaden / Geograph · CC BY-SA 2.0