Cape Vidal offers one of the best swimming beaches in South Africa. Great for the family while watching the ski boats launch and come in with the days catch.

If you planning a day at the beach, Cape Vidal is the place to go 

  • Facebook Social Icon