Devils Peak photograph

Devils Peak

Use attributes for filter !
Elevation 740
Prominence747 m
Parent range Channel Islands of California
Date of Reg.
Date of Upd.
ID2318795
Send edit request

About Devils Peak


Devils Peak at 2,429 feet is the tallest peak on the Channel Islands of California. It is located on Santa Cruz Island within Channel Islands National Park on land owned by The Nature Conservancy. Visiting the area requires a permit.

Related Persons

Next Profile ❯