Newton, Lancashire

From Wikipedia, the free encyclopedia

Newton is a village in Lancashire, United Kingdom.