Explore relationships

Carstairs

Carstairs (, Scottish Gaelic: Caisteal Tarrais) is a village in South Lanarkshire, Scotland, located 5 miles (8 kilometres) east of the county town of Lanark.

Use + to expand a branch. Click a topic name to open its summary.