A truly inspirational performance of Humpback Whales off the coast of Grand Manan Island, in the Bay of Fundy. To see these mammals up close in such a manner is an incredibly humbling experience.
We have chosen 10 of our best photos to show you here. [Read more…]