Carnforth Definition
Definition
A town in Lancashire, England, located near the M6 motorway and well-known for its railway station, which has been operational since the 19th century.
Browse
A town in Lancashire, England, located near the M6 motorway and well-known for its railway station, which has been operational since the 19th century.
Browse