J-Bay Surf Retreats
Jeffreys Bay truly is the prime location to improve your surfing and have a good time while you’re at it. They have waves available for all levels of skill and experience and the experience that will be provided is unrivalled on an international level thanks to the passion, experience and local knowledge of your coach. Come experience a surf trip that surpasses all others.