Oops! Something went wrong, please try again later.
The Cape Town Stadium in Cape Town, South Africa is a newly built stadium that was used for the 2010 FIFA World Cup. During the planning stage it …
Reviews
Facebook
4.4/5 · 3 reviews
Loading reviews...
Jul 15, 2022
No menu online Website is cryptic Militant customer service regime They control you from the time you enter and accept no responsibilityFull review by Onlyonrequest Shaun
AdFind & Book CapeTown Attractions. Tours, Activities, Excursions in CapeTown. Best Experiences in 2025 in CapeTown. Free Cancellation & Full Refund Available.