Volunteer archaeologists in Scotland have made an exciting discovery that might lead to the location of the lost Eddlewood Castle, South Lanarkshire. Earlier this year, the team from Clutha ...