Belstane Tower (site of)
Where is Belstane Tower?
Belstane Tower is in the parish of Carluke and the county of Lanarkshire.
Grid reference:NS 850 515
Lat / long:55.74317900,-3.83339810
Belstane Tower is in the parish of Carluke and the county of Lanarkshire.
Grid reference:NS 850 515
Lat / long:55.74317900,-3.83339810