Cape Town’s tourism industry is booming, and it doesn’t need the Group of 20 (G20) leaders’ summit in 2025 as much as ...