Swallowtails Glamping and Camping - Campsite Near Pickering | Kampline

Campsite near Pickering, England, with tent, caravan and motorhome pitches, showers, electric hook-ups and drinking water. Close to Castle Howard and York.