Splash Floating Water Festival

« More Festivals & Events Videos

SPLASH The Floating Water Festival is the first step in moving forward the idea of a Water Centre for Innovation, Research and Learning that will make Lake Simcoe synonymous with creativity and water leadership.

CATEGORIES & TAGS: