Cape Town has several surfing spots for various levels of expertise. [1] super rugby, cricket, tennis
[2] super rugby, cricket, tennis [3] super rugby, cricket, tennis