YMCA Geneva Park Rejuvenation – Building for the Future
YMCA Geneva Park is a Leadership Centre located in one of the most beautiful settings in Ontario and runs along three kilometers of shoreline overlooking beautiful Lake Couchiching. We have an over 100-year history of building healthy communities and inspiring…