Cape Surf Retreat

Cape Surf Retreat offers surf camps for all levels and abilities at the best surf sports in South Africa.

  • Cape Town, South Africa