About River Square
River Square Shopping Centre is conveniently situated in the suburb of Three Rivers in the town of Vereeniging, Gauteng and is a 115-store strong regional shopping mall, located a stone’s throw from the Vaal River and boat launching jetty.
Accommodation near River Square
River Square Map
*Distances are shown as the crow flies and not necessarily the actual travelling