Jeffreys Bay
Just west of Port Elizabeth, J-bay, as it's known locally, is home to “the perfect wave” and the Billabong Surfing Festival each July.
At Dolphin Beach, there's always a lifeguard and the surfers put on a free show.
Jeffreys Bay Shell Museum houses the largest collection of seashells in South Africa.
Park Lane Entertainment Centre offers bumper cars for a mid-vacation break.