Surfology caters for both beginners and advanced surfers from around the globe offering a unique once in a lifetime experience surfing the legendary beaches of Southern Africa. Travel around this magical country and experience South Africa like few ever do...