6 schools in Ballito, South Africa
β¦ Beachside location Β· Surf shop combo Β· Clothing available
β¦ Patient instructors Β· Informative guides Β· Marine life focus