Most people from the OC don't even know, but every year they have hundreds of giant whales swimming past them in their annual migrations. If you find yourself looking for things to do in Orange County, head down to the Balboa Fun Zone in Newport Beach and hop on a whale watching boat. You'll find at least 2 companies running boats off the docks in the harbor, either one should be about the same, and tend to run a similar schedule. My mom lives in Orange County, and wanted to do a whale watching tour for her birthday, so we made a reservation on a boat for the family. On the day of the tour we were running late, and we went in the first whale watching company we found with our reservation, which they accepted and checked us in for the boat. It wasn't until a little while later that we realized we weren't at the same company we booked, but it was too late. Didn't matter in the end as we had a great tour anyways.