Acquiring satellite view…

Cinch Creek

Authoritative

Cinch Creek is a public boat ramp on Arrowrock Reservoir in Nez Perce County, Idaho (83501). GPS coordinates: 46.4266°N, 116.9314°W.