Come and enjoy the peaceful Devon countryside on our 65 acre sheep farm with stunning views of Exmoor, Combe Martin and the sea.
Contents of this page © 2002 G & H Payne