Norwood, Western Cape


Norwood is a suburb of Cape Town, in the Western Cape province of South Africa.