Sand Hills
Hamilton to host Canadian Open Golf Championship in 2019 and 2023
Best Golf Courses in Canada
golfing competitions in Canada