EntertainmentView Entertainment CategoryLifestyleView Lifestyle CategoryA Gigantic Floating Waterpark Is Now Open Outside Toronto Get ready, Ontario finally has its very first floating water park and it's located at Barrie's Centennial Beach. The structure spans over 13,000 square feet... By Julia Melcher By Julia MelcherView Author PostsAug 16th 2018 View this article.