The Canada Games organization is a fabulous not-for-profit that supports youth sports and builds long-lasting community infrastrucure. The St John aquatic facility is in the heart of this great city, with great accessibility and a wide variety of aquatic options for the community.