Acquiring satellite view…

Palisades Creek

Authoritative

Palisades Creek is a public boat ramp on South Fork Snake River in Lemhi County, Idaho (83466). GPS coordinates: 45.4073°N, 114.0075°W.