Construction of the breathtaking new Cape Town Stadium, located on the Green Point Common between the twin icons of Table Mountain and Robben Island, began in March 2007. In just 33 months, joint contractors ...
Follow us on...