Every Hole at the Upper Canada Golf Course | 4K Located alongside the St. Lawrence River, this 6,926-yard, 18-hole public golf course challenges both beginners and skilled golfers alike. It winds through grand evergreen and deciduous trees, winding waterways, and…
Tag