Horqueta Canyon, Santa Cruz Island

From Islapedia
Jump to: navigation, search

Horqueta Canyon, Santa Cruz Island (Orquetta, Orqueto), is located on the south side of the island to the west of Willows Canyon and to the east of Alamos Canyon.