Channel Islands National Park Dolphin Nursery Pod
Occurred on October 14, 2022 / Ventura, California, USA
: Dolphin nursery pod spotted in the Channel Islands National Park. 100s of adult and baby dolphins were spotted near Santa Cruz Island.
: Dolphin nursery pod spotted in the Channel Islands National Park. 100s of adult and baby dolphins were spotted near Santa Cruz Island.