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
AdFrom Viator, A TripAdvisor Company. Book 5-Star Tours and Activities. Viator Offers 300,000+ Unique Travel Experiences. Make Lifelong Travel Memories. Book Now!
Over 300,000 Experiences · Verified Reviews · Free Cancellation · All Available in One App
AdIf it's worth doing, we've got it. Find the best tours and activities for your trip. Spend your trip making memories, not missing out while you're waiting in line.