This is all hat remains of the a 16th century tower house called Newbyres Castle. It's in a near complete ruinous state and no hint that there was once a substantial towe ... more