OXNARD — It’s that time of year to catch a glimpse of nature during Whale Watching Season taking place off the coast of Oxnard. The season officially begins the day after Christmas, December 26 and continues through mid to late April…
OXNARD — It’s that time of year to catch a glimpse of nature during Whale Watching Season taking place off the coast of Oxnard. The season officially begins the day after Christmas, December 26 and continues through mid to late April…