This live cam overlooks a bald eagle nest on Santa Cruz Island 22 miles off the coast of southern California. Santa Cruz Island is the largest island in Channel Islands National Park. In 2006, a bald eagle chick hatched on the Channel Islands without human aid for the first time in 50 years!
Ian