Carsluith Castle is a ruined tower house, dating largely from the 16th century.
All images are © Chris Gibbins