Surfing 101: the what, where and how

Surfing 101: the what, where and how Learning to surf is on many people’s bucket list. Perhaps not very close to the top if you find yourself living inland in a place like Johannesburg or in the [...]