Copy the URL to share this page:
Hang ten, dude! Head to Muizenberg Beach to catch some gnarly waves perfect for pros and kooks alike. Whether you're goofy or regular, you're in for a swell time at this surfers' haven.