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.