Point Defiance Loop Trail in Nevada County, California

Point Defiance Loop Trail in Nevada County is a unpaved footpath.
Road Type
footpath