The Big Sheep is advertised as North Devon’s best all weather family attraction – which we were relieved about, as when we decided to take a trip there on Saturday the summer weather seemed to have gone into hibernation, and the heatwave was a distant memory!  On arrival, we were…

View Post