Cherry Tree Farm Campsite near Braunton, England. Tent pitches with showers and toilets, a simple base for camping in north Devon.