Barn in North Devon
Barnstaple, Devon, United Kingdom
From here you are perfectly placed to access to all parts of North Devon including numerous beaches and coastal destinations, including ever popular Woolacombe, Croyde, Saunton Sands and Ilfracombe, w.....