Certified CL Caravan Site Barnstaple, North Devon

Rowden Barton

"Welcome to our site! Rowden Barton Caravan Site is located in the beautiful countryside of North Devon. Within a few minutes drive you can reach award winning beaches, Exmoor National Park and many other attractions"