Mafunyane Riverside Water Park in Nelspruit features more than 7 rip-roaring water attractions, super slides, sparkling pools and fun filled activities for kids in the Lowveld