Exeter is a city in Devon, England, on the River Exe 36 miles northeast of Plymouth and 65 miles southwest of Bristol. It is the county town of Devon, and home to Devon County Council and the University of Exeter.
Subject ID: 110952
MoreExeter is a city in Devon, England, on the River Exe 36 miles northeast of Plymouth and 65 miles southwest of Bristol. It is the county town of Devon, and home to Devon County Council and the University of Exeter.
Subject ID: 110952
Subject ID: 110952