Dame Helen's Castle
Where is Dame Helen's Castle?
Dame Helen's Castle is in the parish of Dalmellington and the county of Ayrshire.
Grid reference:NS 4852 0560
Lat / long:55.3210730,-4.3888594
Dame Helen's Castle is in the parish of Dalmellington and the county of Ayrshire.
Grid reference:NS 4852 0560
Lat / long:55.3210730,-4.3888594