Goodshaw is a hamlet on the edge of the Pennine Hills in England just north of the market town of Rawtenstall, Lancashire, and just south of Loveclough.
Goodshaw is a hamlet on the edge of the Pennine Hills in England just north of the market town of Rawtenstall, Lancashire, and just south of Loveclough.