Acquiring satellite view…

Plumas Pines Resort

Verified

Plumas Pines Resort is a public boat ramp on Lake Almanor in Canyon Dam, Plumas County, California (95923). GPS coordinates: 40.2147°N, 121.1668°W.