Windmill Campersite in Newport, England: paid campsite for tents, with showers, electric hook-ups, drinking water and Wi-Fi. Carisbrooke Castle is about 1…