Newfoundland and Labrador is one of absolute best places on earth to catch a glimpse of these majestic animals. The best time to plan a spot of whale watching is between May and September when the whales are most active in breaching the surface of the water and swimming along the shore. For those inclined to a more personal experience there are boat and sea kayak opportunities that let you get very close to these beauties. Powerful.
Photo by Enzo