‘Always stunning’: Anstruther to Crail walking route voted the best in Scotland

© SYSTEMCrail Harbour.
Crail Harbour.