Campsite at South Penquite Farm near Helland, England, for tents, caravans and motorhomes. Showers, electric hook-ups and drinking water, with castles and…