Everything Else
World Class Stadium where the some of the 2010 Soccer World Cup Games were held. A must see!!
22 locals recommend
Cape Town Stadium 3 station
Fritz Sonnenberg RoadWorld Class Stadium where the some of the 2010 Soccer World Cup Games were held. A must see!!