Cellardyke Beach, Anstruther: Fife's Charming White Sands | OnlyBeaches