We enjoyed the company of several humpback whales out on the water today. These graceful, gentle giants are always a magnificent sight!