Acquiring satellite view…

Campbell Creek

Verified

Campbell Creek is a public boat ramp on Lake Cascade in Valley County, Idaho (83615). GPS coordinates: 44.6816°N, 116.1124°W.