Sunny skies makes for sunny whales! The clouds parted just in time for our tour this morning, setting the scene for a great humpback whale encounter. The seals and sea lions at Race Rocks topped off the morning, leaving everyone with smiles on their faces.