Twitchen Farm

West Down, Devon, EX34 8NP, England

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.