Newton Abbot Attractions & Activities - The Best Holiday Destinations for 2020
Newton Abbot is a market town in Devon, England. It runs alongside the River Teign, and has a population of about 25,000.
The Most Frequently Asked Travel Questions about Newton Abbot