Beaches

Aberdour Beach is a secluded, peaceful spot sheltered by cliffs on either side. On a good summer day it is easy to forget you are on the Moray Firth rather than somewhere much further south. The caves in the cliffs are fun to explore with children, and you can paddle in the sea.