There is a pull-off area here from aerial views, and rock outcroppings into the river which would indicate a potential swimming spot. Resolving for now until someone can verify any further information.