Weeting Castle
Fortress
Park
Thetford Forest is the largest lowland pine forest in Great Britain and is located in a region straddling the north of Suffolk and the south of Norfolk in England. It covers over 19,000 ha (47,000 acres) in the form of a Site of Special Scientific Interest.