The 2025 South African Masters Surfing Championships brought together some of the country’s most experienced surfers for three days of fierce competition. Cape Town, South Africa (22 October 2025)…
Where mind meets heart
“Dwell on today’s opportunity, not on yesterday’s blunder” - Robert Louis Stevenson