Finlayson Island sits in the North Saskatchewan River between Battleford and North Battleford, crossed by walking trails and watched over by the old river bridges. It is an easy nature break from town: cottonwoods, river views, birdlife, and a sense of how closely the two communities grew around the crossing.