Dean Castle

Dean Castle is a restored towerhouse and palace standing in a wooded valley – from which it derives its name – not far from the urban centre of Kilmarnock.