Question: Thornton-in-Craven is 1 mile north of a small town and civil parish that is 5 miles north of Colne and 7 miles south-west of where?

Context paragraphs:
Great Canfield: Great Canfield is a village and a civil parish in the Uttlesford District of Essex, England.  The village, which sits at the south-east edge of its civil parish, is approximately 3 mi south-west from the small town of Great Dunmow, and 1 mi north-west from High Roding.  The civil parish contains the hamlets and small settlements of Hope End Green, Hellmans Cross, Bacon End, Baconend Green, and Puttocks End.  The River Roding defines the parish border at the south-east, and for 1 mile cuts through the parish before providing part of the north-east border.

Mainstone: Mainstone is a small village and civil parish in southwest Shropshire, England, near the border with Powys, Wales.  The village lies approximately 1 mile northwest of the small village of Cefn Einion.  The market town of Bishop's Castle lies some 3 miles to the east, while the small town of Clun is about 5 miles away to the south.

Thornton in Craven: Thornton-in-Craven is a village and civil parish in the Craven district of North Yorkshire, England.  It is approx 530 m from the border with Lancashire and 1 mi north of Earby.  Barnoldswick is nearby.  The Pennine Way passes through the village, as does the A56 road.  The village has a church, a primary school and a retirement home, but no shops or pub.

Sandymoor: Sandymoor is a village and civil parish in the borough of Halton, Cheshire, England.  The majority of housing in Sandymoor was built post-1990 and the parish was formed in 2008 by the "Halton (Parish Electoral Arrangements) Order 2008".  Sandymoor lies approximately 4 miles east of Runcorn town centre, 5 miles south-west from Warrington town centre and 2 miles north of the M56 motorway.

Rainton: Rainton is a village in the Harrogate borough of North Yorkshire, England.  It is situated about 6 miles north of Boroughbridge, 5 miles north-east of Ripon and 5 miles south-west of Thirsk.  The area has a village green and a maypole.  There are approximately 120 houses in Rainton including six listed buildings- several period farm houses, a smithy and a dovecote.  The local vernacular building style is sandstone and cobble construction with slate or pantile roof.

Earby: Earby is a small town and civil parish within the Borough of Pendle in Lancashire, England.  It is 5 mi north of Colne, 7 mi south-west of Skipton, and 11 mi north-east of Burnley.  The parish had a population of 6,183 recorded in the 2011 census,

Parkham: Parkham is a small village, civil parish and former manor situated 5 miles south-west of the town of Bideford in North Devon, England.  The parish, which lies within the Kenwith ward in the Torridge Parliamentary District, is surrounded clockwise from the north by the parishes of Alwington, Littleham, Buckland Brewer, East Putford and Woolfardisworthy.  In 2001 its population was 742, compared to 786 in 1901.

Bellerby: Bellerby is a village and civil parish in the Richmondshire district of North Yorkshire, England, about seven miles south-west of Richmond.  The village has one pub, the "Cross Keys", a small and historic Anglican church and a Methodist chapel.  It is 1.5 miles from the market town of Leyburn.  Bellerby is approximately 250 miles north of London.  Bellerby is situated 205 metres above sea level and is surrounded by low-lying hills with an open south-easterly aspect.  Moorland is located to the North and the West of the village.  Becks are an attractive feature of the village, which boasts many.  The residents of Bellerby are also proud of their large population of ducks who thrive in the becks and in the suitable gardens of many friendly residents.  The closest big town is Leyburn.

Highlaws: Highlaws is a hamlet in the civil parish of Holme Abbey in Cumbria, United Kingdom.  It is situated approximately two-and-a-quarter miles south-west of Abbeytown, one-and-a-half miles east of Pelutho, and one mile to the north of Aldoth.  Other nearby settlements include Mawbray, four-and-a-quarter miles to the south-west, Blitterlees, three miles to the north-west, and Blackdyke, two-and-a-quarter miles due north.  Carlisle, Cumbria's county town, is located twenty miles to the north-east.

Stowford: Stowford is a hamlet and civil parish in the district of West Devon in the English county of Devon.  It is situated to the west of Dartmoor.  Stowford is about 1 mile west of the village of Lewdown and about 11 miles south-west of Okehampton in Devon and 7 miles east of Launceston in Cornwall.  The parish is very rural, and includes the hamlet of Sprytown.

Supporting paragraphs: Thornton in Craven Earby
Answer: Skipton