The Dower House Touring Park in East Harling, England: a motorhome and caravan stopover for overnight stays, with Framlingham Castle about 38 km away.