Croyde Bay, Devon: UK Surf, Golden Sands & Village Vibes | OnlyBeaches