Sometimes you get visitors?

Never know when you might get visitors? Watching 9 Humpback whales this day as they were spread feeding in different spots. We drifted with a number of other boats from a legal distance, suddenly these 3 mature whales surface in front of us and did a casual...