Almaden Reservoir in San Jose, CA 95120

Almaden Reservoir in San Jose, CA 95120 (Santa Clara County) is a water. Ⓦ.

Nature
water
Length 4000
Area 62
Elevation 617
Located in Santa Clara County
Country United States
Location Almaden Reservoir County Park