Minnesota Rail-Trail Loop

Fargo <> Walker <> Bowlus <> Fargo; 484.5 miles.