We are currently implementing site-wide upgrades.
Some functionality may be temporarily affected.
Body of Water:
North Dumfries, Ontario
Get Driving Directions
The Grand River is a large river in Southwestern Ontario, Canada. It also lies along the western fringe of the Golden Horseshoe region of Ontario which overlaps the eastern portion of southwestern Ontario along the length of this river.