Acquiring satellite view…

Carbarton

Authoritative

Carbarton is a public boat ramp on North Fork Payette River in Valley County, Idaho (83638). GPS coordinates: 45.1391°N, 116.0170°W.