Planet Bayou

Categories

Sports and Fitness Facilities

About Us

Planet Bayou is a private wake park facility located in Dufferin County (10min north of Orangeville). Towed using the Sesitec System 2.0 cable system, the easiest and most affordable way to learn.