Peacock Canyon, Santa Cruz Island
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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.