Upward of 20,000 gray whales are expected to swim past Oregon’s shores over the next several weeks as part of their annual migration south to the warm calving lagoons near Baja, Mexico.
Upward of 20,000 gray whales are expected to swim past Oregon’s shores over the next several weeks as part of their annual migration south to the warm calving lagoons near Baja, Mexico. But picking ...