Blue Waters

Strand, Western Cape, South Africa

Where you'll be