Daily Archives: January 17, 2018

Winter is a Great Time for Whale Watching!

Neighboring Newport Beach offers multiple whale watching trips daily, year-round with Newport Landing. See giant blue whales, finback whales, gray whales and many more in their natural habitat, just outside the bay! December through April is the prime Gray Whale migration … Continue reading

Posted in 365 Things To Do In Costa Mesa | Leave a comment