The Cape Town Stadium was built for the 2010 FIFA World Cup. This iconic venue is located in Green Point, close to the city centre and the prestigious Victoria & Albert Waterfront.
Address: Fritz Sonnenberg Rd, Green Point, Cape Town, 8051, South Africa
City: Cape Town
Country: South Africa
The map ID you have entered does not exist. Please enter a map ID that exists.