Question: The M66 is a motorway in Lancashire and Greater Manchester, England, it is 8 mi long and provides part of the route between the M62 and which  orbital motorway in Greater Manchester, a metropolitan county in North West England?
Sentence (from "Simister"): The village is located east of "Simister Island", motorway junction 18 which links the M62, M66 and M60 motorways.
Relevant evidence: No