Falcon Head Launch Point

Lake Natoma, California, United States

The ramp surface material is unclear with no visible parking or dock.

Water body
Lake Natoma
Region
California, United States

38.64065, -121.21267 · Data from OpenStreetMap contributors.