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.