The star attraction at Cariba Creek is the Master Blaster, a waterslide with number of uphill sections, propelled by powerful water jets.
9 October, 2009 by Gavin Seipelt