Indian Creek 1462 Dam in Placerville, CA 95667

Indian Creek 1462 Dam in Placerville, CA 95667 (El Dorado County) is a dam.

Waterway Type
dam