Newton Downs

From Wikipedia, the free encyclopedia

Newton Downs is a small village in Devon, about 1 km north of Newton Ferrers.