Star Bend Boat Ramp

Boat Launches


Star Bend Boat Ramp

 Levee Rd, Olivehurst, CA 95961, USA |   Plumas Lake