Acquiring satellite view…

Indian Slough Landing

Verified

Indian Slough Landing is a public boat ramp on Mississippi River in Town of Nelson, Buffalo County, Wisconsin (54756). Managed by Federal. GPS coordinates: 44.3897°N, 92.0285°W.