Bloubergstrand, Western Cape
Table Mountain across the bay and a steady southeaster — a kitesurfer's basecamp.
Loading map…