The Big Sheep
Situated on the North Devon coast just off the A39 Atlantic Highway two miles west of Bideford, The Big Sheep is a leading member of Devon's Top Attractions (DATA) and known as one of the best family tourist attractions in Devon.
The Big Sheep
Situated on the North Devon coast just off the A39 Atlantic Highway two miles west of Bideford, The Big Sheep is a leading member of Devon's Top Attractions (DATA) and known as one of the best family tourist attractions in Devon.