Devils Peak
Use attributes for filter ! | |
Elevation | 740 |
---|---|
Prominence | 747 m |
Parent range | Channel Islands of California |
Date of Reg. | |
Date of Upd. | |
ID | 2318795 |
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.