Cricket Test Matches are played at 'Sahara Park', Newlands, in which city is it?
What is the answer?
cape town south africa