Delft - township of Cape Town, South Africa