The Village of Umberleigh
The Devon countryside
North Devon Coast

North Devons premier all weather attraction The BIG Sheep is situated on the North Devon coast just off the A39 Atlantic Highway two miles west of Bideford, The Big Sheep is a superb family attraction.


Links are currently being updated