These animals, as well as the environment they occupy, are beyond words. What a massive display of nature’s majesty! I’ve been on a few whale watches over the years, but never one with this much activity – the animals were clearly putting on a show for us. Couple that with flawless weather and you have a perfect day.