About Newton Abbot, UK

Newton Abbot is a town in Devon on the Lemon River near its confluence with the Teign.

It is about 15 miles southwest of Exeter.

Calendar
Calendar