Gariep Dam, a Small Town at the Borders of Three Provinces, Free State, South Africa | WorldMapPin