United Kingdom May 5, 2025TO THE ATLANTIC | Barnstaple – Woolacombe Sand | PART 1 OF A 2-PART CYCLE RIDE | North Devon cycling