‘Megafauna’ archaeological finds discovered in Devon, with a Mammoth, Rhino and Wolf among amazing remains uncovered at Sherford
Archaeologists have made a number of rare and nationally significant discoveries during investigations at the new town...