Are towels provided? At the DreamWorks Water Park towels are not provided. We recommend that you bring your own towel. Alternatively there are towels available for purchase at the gift shop