The Grand River twists and winds its way between Fergus and Elora, connecting the two points with its power and natural beauty.