A traditional summer camp or Colo Surf? A different kind of adventure!

Why small waves make for better surfers