Twitchen Farm is a peaceful family run caravan site near Woolacombe, offering five pitches with electric hookups, working farm views, and easy access to North Devon beaches.