Modern Port Elizabeth is still a port city, though the old port below is being moved to a more modern, spacious location.
Further up along the shore, the seaside suburbs have taken advantage of their location and are now catering for summer tourists from the inland cities like Johannesburg.
They even have a shopping/entertainment/casino complex.
We tried a seaside burger joint, which served quite generous (and tasty) portions.