Rock Island is situated on a Beautiful Private Water Front Property situated at the Vaal Dam in the Gauteng Province, just a few kilometres past Vaal Marina. Rock Island offers peace and tranquillity with large adventure waters for the Boating and Jet Skiing enthusiast, fishing or simply just lazing by the sparkling blue pool. Rock Island provides guests with a 100meter private waterfront where guests can enjoy a day in the sun fishing or just enjoying the serenity away from the hectic town living. Rock Island has a Slipway for launching boats of Jet Ski’s. Rock Island offers safe parking for vehicles, Boats; Jet Ski’s, Trailers and.