Canyon Resort - Splash Canyon, Central Ontario’s
largest water park features a full day of fun for the
entire family. Situated on 40 scenic acres the park offers
something for fun lovers of all ages. Whether you’re
looking for a relaxing afternoon bathing by the pool or
the thrill of the slides, Splash Canyon is your next stop
for family adventure!