Castle Rock National Wildlife Refuge Guide
Welcome to the Castle Rock National Wildlife Refuge, an extraordinary sanctuary for seabirds, marine mammals, and diverse wildlife located off the coast of Crescent City, California. Spanning an impressive 14 acres, this refuge serves as a vital habitat for hundreds of thousands of animals, including harbor seals, northern elephant seals, sea lions, and numerous avian […]
Castle Rock National Wildlife Refuge Guide Read More »