Explore relationships
Carstairs Junction
Carstairs Junction (Scottish Gaelic: Snaim Caisteal Tarrais) is a village in South Lanarkshire. Taking its name from the village of Carstairs and nearby railway junction, the village grew around the railway station which opened in 1848.
Use + to expand a branch. Click a topic name to open its summary.