Channel Islands National Park Dolphin Nursery Pod
- Cleared
Occurred on October 14, 2022 / Ventura, California, USA
Info from Licensor: Dolphin nursery pod spotted in the Channel Islands National Park. 100s of adult and baby dolphins were spotted near Santa..
Location
Ventura, California, USA
Occurred
not known
Posted By
Maxwell Knecht
Posted On
Nov-8-2022