Strand.buzz
South Africa Network Marketing BUZZ Group
Strand (Afrikaans for 'beach') is a seaside resort town in the Western Cape, South Africa. It forms part of the Helderberg region of the City of Cape Town Metropolitan Municipality, situated on the north-eastern edge of False Bay and near the...