Western Cape municipalities have been rated as one of the best performing municipalities in South Africa, with Cape Town in the top position. Read More