Elkhorn Slough Marine Mammal Baby Tour
Elkhorn Slough NERR 1700 Elkhorn Slough Rd., Watsonville, CA, United StatesYou probably noticed that it is spring and that means that the animals that call our area home are making babies. The Slough is full of devastatingly cute ones. Otters, […]