Legion Athletic Camp
International Peace Gardens, Canada
North America's largest and longest running non-profit international multi-sports camp for school aged athletes.…