Channel Islands Star In Global Nature Webcam Network

Mar 17, 2016

The Channel Islands are home to some of the most unique elements of nature in the world, yet most people living in Ventura and Santa Barbara Counties have never had a close up look.

What’s being called the largest nature webcam network in the world can now give you a glimpse of what’s happening on the islands, and under the sea.