Bayshore Marina. The largest custom built marina on the Vaal Dam and is currently home to over 200 boats of all types and sizes.