Live Webcam at Mount Diablo - Santa Cruz Island

  • Local time
  • Location: Mount Diablo, Santa Cruz Island, United States
  • Source:
  • Info: Live streaming webcam showing views from the top of Mount Diablo on Santa Cruz Island. The camera is located on the northwestern side of Santa Cruz Island. You may also view some stunning sunrises.

More info: Mount Diablo – also known as devils peak – is 740mtrs high and is the tallest peak on the Channel Islands of California and forms part of the Channel Islands National Park.
Santa Cruz Island is located off the southwestern coast of California and is the largest of the eight islands in the Channel Islands archipelago. The island's coastline has steep cliffs, large sea caves, coves, and sandy beaches.