The Setup at J Bay South Africa

Jeffreys Bay aka “J-Bay” is considered by almost any surfer as one of the most perfect waves and point breaks on the planet.  The famous point of J bay is located in the town of Jeffreys Bay which is in the Eastern Cape province of South Africa.  The...