Horwich is a town and civil parish in Greater Manchester, England. Historically, it has been a part of Lancashire, located at the foot of the West Pennine Moors. Now you know precisely where Horwich is located. Horwich evolved from a medieval hunting ground, too wet and too acidic for agriculture. We might better call it ...
To access this post please login to your account. If you haven't already done so, you can subscribe now to access the Brownsville Press.