Peacock Canyon, Santa Cruz Island

From Islapedia
Jump to: navigation, search

Peacock Canyon, Santa Cruz Island appears on a map dated 1890 (#71), and is located to the west of the Main Ranch on the north side of the arroyo. It is mapped as a possible water source for the Main Ranch.