Riverrun Resort is a peaceful, family-friendly camping retreat on the Vaal River in the Vredefort Dome, offering fun waterslides for the kids and some of the best fly-fishing spots in the area — the perfect riverside escape to relax, play, and unwind.